iptables DNAT문제좀...^^;;
글쓴이: ero / 작성시간: 화, 2005/11/08 - 11:29오후
우선은
리눅스 서버에 랜카드 2개 꼽고 마스커래이딩으로
클라이언트에는 쏠라리스 설치했습니다.
근디..... 모두모두 다 잘돌아가고 있습니다.
근데 텔넷으로 리눅스서버 23번포트로 접속하면
클라이언트 솔라리스 23번포트로 포트포워딩할려고하는데
잘안되네여..
스크립트 설정 부분입니다.
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
#masquerade 부분
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
#DNAT 부분 192.168.0.2(솔라리스 클라이언트)
iptables -t nat -A PREROUTING -p tcp --dport 23 -j DNAT --to 192.168.0.2:23
테이블에는 잘올라가는데 접속해보면 포트포워딩이 안되네요;;
고수님들 좀 봐주십쇼 ~~
Forums:
고수는 아니지만 iptables -t nat -A PREROUTI
고수는 아니지만
iptables -t nat -A PREROUTING -p tcp -d 외부아이피 \
--dport 23 -j DNAT --to 192.168.0.2:23
좀더 쉽게 구현하는 방법은 김정균님의 oops-firewall 을 사용하세요.
간단한 수정만으로 쉽게 구현이 가능하더군요 http://oops.org :)
[quote="aiko"]고수는 아니지만 iptables -t n
저렇게해도 안먹히는 이유가 뭐죠.....
알수가 없네~~요..ㅡ.ㅡ
댓글 달기