ㄱ이라는 서버 컴퓨터는 리눅스를 쓰고 있고
eth0 은 192.168.0.1
eth1 은 ***.***.***.*** 입니다.
(웹서버 포트는 7800)
ㄴ이라는 컴퓨터는 2000을 쓰고 있고
192.168.0.2 입니다.
웹서버 포트는 7999를 쓰고 있습니다.
인터넷은 매스커레이딩 이용해서 잘 하고 있는데...
만일 외부에서 2000에 돌리고 있는 웹서버에 접근하고 싶으면
리눅스 컴에서 포트를 포워딩해야하지요?
iptables에서 port에 관한 걸 찾아보니 아래와 같이 하면 될거 같아
했는데 잘 안 되네요...
iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE
iptables -A PREROUTING -t nat -p udp --dport 9979 -j DNAT --to 192.168.0.2:7999
iptables -A PREROUTING -t nat -p tcp --dport 9979 -j DNAT --to 192.168.0.2:7999
이와 같이 되어 있는데 포트 포워딩이 안 되네요...
ㅠ.ㅠ
iptables -L 해보니 아래와 같이 되어 있어요...
홋... 왜 하나도 안 나오는 건지 -_-;
빈칸이에요 ㅠ.ㅠ
++++++++++++++++++++++++++++++++++++++
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
++++++++++++++++++++
혹시 머가 잘 못 되었는지 아시는 분들 답글 부탁드립니다.--한 걸을 한 걸음.. 천천히