[환경] eth0 : 192.168.0.1 eth1 : 192.168.1.1 clients : 192.168.1.2 ~ 192.168.1.254 ipchains 사용시 환경은 /sbin/ipchains -F /sbin/ipchains -P input ACCEPT /sbin/ipchains -P forward ACCEPT /sbin/ipchains -P output ACCEPT /sbin/ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQ /sbin/ipchains -A forward -s 192.168.2.0/24 -d 0.0.0.0/0 -j MASQ 잘 사용하다 파란 7.1로 설치후 아래와 같은 환경으로 iptables를 구성하였는데 에러가 뜨네요. iptables -F iptables -P INPUT ACCEPT iptables -P FORWARD ACCEPT iptables -P OUTPUT ACCEPT iptables -A FORWARD -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ iptables -A FORWARD -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQ [에러] # iptables -A FORWARD -s 192.168.0.0/24 -d 0.0.0.0/0 -j MASQ iptables v1.2.1a: Couldn't load target `MASQ':/lib/iptables/libipt_MASQ.so: cany Try `iptables -h' or 'iptables --help' for more information. 답변 부탁드립니다.
ipchains 의 MASQ 규칙은 iptables 의 nat 테이블에 있는 MASQUERADE 규칙으로 바꾸고, FORWARD 규칙도 함께 설정해야 합니다. 옮긴 뒤 내부 클라이언트에서 외부 접속을 확인하세요.