강좌 / 팁

서버 / IT iptables를 이용한 내부 인터넷 공유하기

2011.08.03 23:17

gooddew 조회:6708

 
 iptables를 이용한 내부 인터넷 공유하기 

 
커널 2.4 버전대에서는 방화벽 관리 도구로 iptables을 이용합니다.
이 iptables를 사용하기 위해서는 ntsysv 명령으로 ipchains 를 해제하고, iptables 목록만 선택을 합니다. 선택사항을 저장한 후에는 리부팅을 하시기 바랍니다.

이 iptables의 기능 중 하나인 masquerading 기법으로 한 컴퓨터에 두 개의 네트워크 인터페이스를 이용하여 내부 인터넷 공유를 할 수 있습니다.
하나의 인터페이스(eth0)는 외부의 인터넷과 연결되어 있다고 가정하며, 나머지 하나의 인터페이스(eth1)은 내부 게이트웨이 (192.168.0.1)의 역할을 담당하도록 설정합니다.


1. 리눅스 서버에서의 masquerading 설정하기

즉 인터페이스 설정은 다음과 같습니다.

eth0 : 외부에서 인터넷 설정을 위한 기본 설정을 한다.
eth1
- IP : 192.168.0.1
- netmask : 255.255.255.0
 

그런 후, /etc/rc.d/rc.local 파일 맨 하단에 입력하던가, 하나의 스크립트 파일로 만들어 사용할 수도 있습니다.

# vi /etc/rc.d/rc.local
 

맨 하단에 아래 명령들을 입력합니다.

/sbin/iptables -F
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_conntrack
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
 

모든 설정내용을 입력하였다면 /etc/rc.d/rc.local를 다시 한 번 실행시킵니다.


2. 내부 공유 컴퓨터들의 네트워크 설정하기

각 내부 공유 컴퓨터들의 네트워크 설정들은 다음과 같이 합니다.

- IP : 192.168.0.2 ~ 192.168.0.254 (각 컴퓨터마다 하나씩 아이피 부여)
- netmask : 255.255.255.0
- Gateway : 192.168.0.1
- DNS : 168.126.63.1 (코넷 네임서버)

번호 제목 글쓴이 조회 추천 등록일
[공지] 강좌 작성간 참고해주세요 gooddew - - -
4490 소프트웨어| pureBasic - WIM 정보 v0993 - 내부 파일 추가 삭제 내보내... [40] 입니다 8719 160 12-22
4489 소프트웨어| 한글2024 로고 교체 / 자동 설치 옵션 [54] 무월 13276 107 11-25
4488 소프트웨어| [추가기능1.1]엑셀 셀의 행-열 Auto-Highlight 하는 방법들 [77] 지후빠 2818 103 11-10
4487 윈 도 우| PrincePE_V18.5 [164] %카리스마 204985 99 02-02
4486 윈 도 우| WindowsXPE147-2/나만의 PE를 만들자 시즌2 ?? 2탄(중급용) [169] 지연서연아 1049 95 04-29
4485 윈 도 우| PE 한글화 프로그램 (v1.0) [106] ㄱㅇㄱㄱㅁ 28077 89 06-25
4484 윈 도 우| 윈도우 10 설치, 최적화 및 기타 팁 100개 정리 [56] 컴알못러 27823 79 01-26
4483 윈 도 우| WindowsXPE147-1빌더/나만의 PE를 만들자 시즌2 ?? 1탄 (... [61] 지연서연아 2323 74 04-16
4482 윈 도 우| PrincePE_V20 [52] %카리스마 2835 72 03-05
4481 윈 도 우| 배치파일을 이용해서 윈도우 자동 설치하기 [22] gooddew 4993 70 10-16
4480 윈 도 우| Windows 10 Ultimate (DREAM HS) [58] @카리스마 7354 70 08-14
4479 소프트웨어| iVentoy 만능윈도우(WIM) 자동 설치 [20] 무월 4277 66 07-08
4478 윈 도 우| PrincePE_V19 [53] %카리스마 5096 65 02-15
4477 윈 도 우| 윈도우 장치 드라이버 추출(백업) 명령어 [25] 컨피그 2753 64 02-23
4476 윈 도 우| 윈도우10 만능이미지 제작 메뉴얼 [43] 질주민군 5586 64 11-19
4475 윈 도 우| 무인응답파일(autounattend.xml) 쉽게 만들기 [30] 네오이즘 3911 62 12-31
4474 소프트웨어| 트루이미지(Acronis True Image) 추가본②(본문 수정) [91] 고양이2 9118 62 11-26
4473 서버 / IT| 손쉽게 멀티부팅용 USB 만들기. (내용추가) [51] 디폴트 7412 61 05-31
4472 윈 도 우| PrincePE_V22 [53] %카리스마 6605 59 03-06
4471 소프트웨어| ▣▣▣▣▣[ Ventoy 고급 응용편 자료 정리 ]▣▣▣▣▣ [31] 메인보드 7869 57 05-14
XE1.11.6 Layout1.4.8