VPN拨通后不能上网是怎么回事?

[复制链接]
查看11 | 回复9 | 2021-3-5 02:12:50 | 显示全部楼层 |阅读模式
在网上看到需要做端口转发,但是错误..
iptables -t nat -A POSTROUTING -p all -o eth0 -s 10.0.0.0/24 -j SNAT --to $ETH0IP
iptables v1.4.2: Unknown arg `(null)'
Try `iptables -h' or 'iptables --help' for more information.
能访问内网,比如vps的内网ip,就是不能访问外网,ping不通外网的ip
[ 本帖最后由 qxwo 于 2010-11-9 16:17 编辑 ]
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
--to xxx
这个参数呢?
再有网卡和ip别错了。
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
ip没错,网卡ifconfig里是venet0
但是执行后还是错误,另外--to xxx是什么意思?
iptables -t nat -A POSTROUTING -p all -o venet0 -s 10.0.0.0/24 -j SNAT --to $ETH0IP

另外本地连上vpn后,ipconfig的网关显示是本机的内网ip
[ 本帖最后由 qxwo 于 2010-11-9 12:53 编辑 ]
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层


都没知道的么?
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
我今天鼓捣这个一天了
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
iptables -t nat -A POSTROUTING -s 10.8.0.0/24(这取决于你的设定) -j SNAT --to-source 你的IP
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
iptables -t nat -A POSTROUTING -s10.0.0.0/24 -o eth0 -j MASQUERADE
你的命令是错的,用我这个吧.注意顺序.
[ 本帖最后由 kamaka 于 2010-11-9 15:53 编辑 ]
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
一个词 snat
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
楼主玩ubuntu的话,可以搜索下论坛的一件包
回复

使用道具 举报

千问 | 2021-3-5 02:12:50 | 显示全部楼层
iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -j SNAT --to-source xx.xx.xx.xx
搞定了,很和谐,很有爱,sexinsex都打不开
谁能告诉我如何保存iptables 不然重启后得重新设置
间接性能连上错误619,不知道是设置问题还是buyvm的问题
[ 本帖最后由 qxwo 于 2010-11-9 16:16 编辑 ]
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行