iptables 를 이용한 NAT 설정 관련 문의 드립니다.
글쓴이: asp04 / 작성시간: 화, 2014/03/11 - 9:52오후
iptables 를 이용하여 NAT 설정 등에 대해서 문의 드립니다.
환경입니다.
PC 1 : 우분투 OS
PC 2 : 윈도우7
PC 3 : 윈도우7
PC 1에서 PC2 와 PC3를 유선 LAN을 이용하여 다이렉트로 연결 하였습니다.
PC2 의 IP 는 192.168.244.4 이며 Gateway 는 설정 안했습니다.
PC3 의 IP 는 192.168.244.137 이며 Gateway 는 설정 안했습니다.
PC1 에서 PC2, PC3 을 eth0, eth1 로 하여서 bridge 로 묶었습니다.
그리고 br0 의 ip는 192.168.1.100 으로 설정 하였습니다.
pc1 에 아파시 웹서버를 구동 시켰습니다.
여기서 PC2 에서 PC3의 IP를 이용하여 PC1에 구동 시켜 놓은 아파치 웹서버로 접속을 하려고 합니다.
IP가 같은 대역이 아니어서 접속이 안되는데, NAT 를 설정 하여서 한번 해 보았습니다.
인터넷을 뒤지면서
iptables -A FORWARD -i br0 -j ACCEPT 로 설정을 하였는데..
PC2 에서 PC3의 IP로 접속을 시도하면(http://192.168.244.137) PC1 에 구동시켜놓은 웹서버로 접속이 되지 않습니다.
어떤식으로 하면 동작을 시킬수 있는지... 궁금하여 글 올려봅니다..
Forums:
의도와 다른 규칙입니다.
iptables -A FORWARD -i br0 -j ACCEPT
이건 br0로 들어오는 패킷을 통과시킨다는 의미밖에 없습니다. (nat와는 무관)
prerouting, postrouting 관련해서 검색을 다시해보시길 바랍니다~
(무게는 nat prerouting에 싣고)
소곤소곤
댓글 달기