发布网友 发布时间:2022-04-23 14:29
共1个回答
热心网友 时间:2023-05-21 01:39
iptables是什么?有什么用 iptables是一个IP信息包过滤系统,主要是用来设置、维护和检查linux内核的IP包过滤规则的。如果要使用PPTPD服务的话,就必须要用到TCP协议1723端口和47协议。 使用的代码很简单,刚开始摸索阶段走了很多弯路,以为很复杂,其实跟tcp协议是一样的,仅需要使用几行代码即可完成,下面写出来给大家分享: 1.iptables -A INPUT -p 47 -j ACCEPT 2 iptables -A OUTPUT -p 47 -j ACCEPT 3 iptables -A INPUT -p tcp --dport 1723 -j ACCEPT 4 iptables -A OUTPUT -p tcp --sport 1723 -j ACCEPT 简单的令人发指啊,但是解决的过程确实非常的辛酸的,大家要是有碰到同样的问题,可以参考上面的代码解决问题。 iptables允许PPTP后,还不需要要允许DNS,它必须要用到tcp和udp协议,代码如下: 1 iptables -A OUTPUT -p udp --sport 53 -j ACCEPT 2 iptables -A INPUT -p udp --dport 53 -j ACCEPT 以上是个人的分享,希望能帮到大家。