LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 920|回复: 3

iptables 共享上网问题,紧急求助!

[复制链接]
发表于 2005-5-5 10:57:44 | 显示全部楼层 |阅读模式
脚步如下:
iptables -P INPUT DROP
iptables -A INPUT -i ! ppp0 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp -i ppp0 --dport 21 -j ACCEPT
iptables -A INPUT -p tcp -i ppp0 -j REJECT --reject-with tcp-reset
iptables -A INPUT -p udp -i ppp0 -j REJECT --reject-with icmp-port-unreachable

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
前面都是好的,但执行最后一行时报错:
iptables: Invalid argument,我把最后一行拿出来分段执行,有如下报错:
iptables v1.2.9: Unkown arg '-j'
可是我记得以前用这种方法是可以共享上网的啊,兄弟们请帮帮我啊! 谢谢了!
我的系统是mandrake 10.0 official  :help  :help  :help
发表于 2005-5-7 15:49:30 | 显示全部楼层

没有源地址

没有设源地址 -s ip$ 例如 -s 192.168.0.0/24.
回复 支持 反对

使用道具 举报

发表于 2005-5-7 15:55:56 | 显示全部楼层
Post by feng163
没有设源地址 -s ip$ 例如 -s 192.168.0.0/24.

还有,如果之前没拨号,iptables -t nat -A POSTROUTING -o ppp0 -s ip$ -j MASQUERADE 也会出错.
回复 支持 反对

使用道具 举报

发表于 2005-5-9 21:10:59 | 显示全部楼层
一定要打named的服务,再把其他机子的网关、DNS设为该主机的接内网的IP地址就可以了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表