>> Read No. 1458 article  
마스크레이딩 설정 경험 2번째-포트포워딩

등록 2001-07-18 15:45:00     조회 5
이름 황병희    

		===== 들어가기전에 ====
안녕하세요..!
경북대학교 2학년에 재학중인 황병희라고 합니다.
도처에 관련문서가 있지만
각자마다 처한 환경이 다르기에
저의 환경과 비슷한 사람이 있다면 도움이 되지 않을까라는 생각에
글을 적습니다.
틀린점이 있으면 고수님들께서 지적해주시길 바랍니다.
저와 리눅스를 사랑하는 모두를 위해서...
 ==== 배경 =====
학교동아리에 리눅스 서버를 1대 운영하고있습니다.
1년후엔 후배에게 서버관리를 넘겨야 되기에
그 후배가 충분히 관리자공부를 할수있게
외부에서 web,ftp,telnet등이 모두 접속이 되는
연습용 리눅스서버를 하나 만들어주어야했습니다.
 ==== 저의 환경 ====
리눅스 서버 1대(이곳에 NAT구현)
셀러론 333
eth0 rtl8139
eth1 ne2000
커널버전 2.4.2
iptables버전 1.2.2
 연습용 리눅스 서버 1대
인텔486
eth0 rtl8139
 클라인언트 윈도우박스 1대
셀러론533
win98se
 더미허브 1개
 기타:담배한갑
 ==== 기존의 리눅스 서버측 설정 ====
eth0 155.230.157.85 #공인IP
eth0:0 155.230.157.93 #공인IP
eth0:1 155.230.157.94 #공인IP
eth1 172.16.0.1 #사설IP
 /etc/rc.d/rc.iptables라는 파일을 만들고 나서
퍼미션을 700으로 지정합니다.
 [root@sne /]# cat /etc/rc.d/rc.iptables
#!/bin/sh
#### 모든 모듈 활성화를 위해서 ####
/sbin/depmod -a
 #### 클라이언트(윈도우)의 인터넷을 위해서 ####
/usr/local/sbin/iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward
 #### 연습용 리눅스서버의 web을 위해서 ####
/usr/local/sbin/iptables -A PREROUTING -t nat -p tcp -d
155.230.157.94 --dport 8
080 -j DNAT --to 172.16.0.3:80
 #### 연습용 리눅스서버의 telnet을 위해서 ####
/usr/local/sbin/iptables -A PREROUTING -t nat -p tcp -d
155.230.157.94 --dport 8
023 -j DNAT --to 172.16.0.3:23
 #### 연습용 리눅스서버의 ftp를 위해서 ####
/usr/local/sbin/iptables -A PREROUTING -t nat -p tcp -d
155.230.157.94 --dport 8
021 -j DNAT --to 172.16.0.3:21
[root@sne /]#
 그리고
부팅시에도 NAT기능이 작동되도록
/etc/rc.d/rc.local 파일에다 적절한 위치에
/etc/rc.d/rc.iptables 라는 행을 삽입시킵니다.
 ==== 클라이언트 윈도우측 설정 ====
ip 172.16.0.2
gw 172.16.0.1
 ==== 연습용 리눅스 서버측 설정 =====
ip 172.16.0.3
gw 172.16.0.1
 테스트 후 클라이언트(윈도우),연습용 리눅스 서버,기존 리눅스 서버
모두 잘 작동합니다.
 끝으로
kldp와 이곳의 모든 고수님들께 감사드립니다.
 --
...
이름
암호


>> 관련글
1458 마스크레이딩 설정 경험 2번째-포트포워딩  황병희  2001.07.18  ....
  답장 RE: 더 쉬운 방법  LLoyd  2001.07.18  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.53 초 ] 작업시간: [ 0.06 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791062326
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.