iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 와 같이 하면 iptables: No chain/target/match by that name 이란 에러가 뜹니다. 무슨문제가 있는걸까요? 커널은 2.4.4이고 커널컴파일할때 filtering한다고 했고, iptables도 활성화했는데 말이죠.. 아시는분 알려주세요. 부탁드립니다.
iptables 에서 nat 테이블을 찾지 못한다는 뜻입니다. 커널에서 iptables NAT 지원이 빠졌거나 모듈이 올라오지 않은 것입니다. 커널 설정에서 NAT 항목을 켜고 다시 빌드하거나 해당 모듈을 올리세요.