在 Linux 架设 虚拟专用网 后,发现怎么也无法连接到刚刚架设的 虚拟专用网。老是出现 807 错误,这是为什么呢??Forece 查了半天,终于找到了解决办法。原来是 Linux 中的 iptable 的问题。里边有几条规则的顺序没有做恰当处理。
在拨接 虚拟专用网 时,如果出现 807 错误,或是其它在确认账号、密码之前出现的错误,如果确定不是自己电脑的问题,你可以用 Vi 编辑 /etc/sysconfig/iptables,查看這两条规则是否有正确出现在档案里面:
-A INPUT -p tcp -m tcp –dport 1723 -j ACCEPT
-A INPUT -p gre -j ACCEPT
并且这两条规则的位置不能在任何 “-A INPUT -j REJECT …” 的规则下面。若有这种情形,请把它移到 “-A INPUT -J REJECT …” 的上方。
保存之后,再重新启动 iptables:
service iptables restart