通过加载ip_nat_pptp模块使iptables支持PPTP穿透
来源:互联网 发布:seo数据是什么 编辑:程序博客网 时间:2024/06/06 13:08
http://blog.163.com/kuang_yl/blog/static/16287406201302264231535/
通过加载ip_nat_pptp模块使iptables支持PPTP穿透
之前为了做L7filter的测试,在公司里找了一台Linux主机,通过iptables搭建了一个网关,期间发现通过该网关上网无论如何都无法成功的连接上自己的VPN,开始一直以为是L7filter的过滤策略有问题,把相关策略全部清掉后还是一样。
于是怀疑应该是和iptables的配置有关,登陆到PPTP的服务器上,查看log,发现以下错误信息:
---
Starting negotiation on /dev/pts/1
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc93c30c6> <pcomp> <accomp> <mrru 1500> <endpoint [MAC:00:16:3e:d8:d7:39]>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <auth chap MS-v2> <magic 0xc93c30c6> <pcomp> <accomp> <mrru 1500>
...
LCP: timeout sending Config-Requests
Connection terminated.
---
经搜索,发现有人提到PPTP穿透需要在iptables中配置,就像一般的路由器一样。通过lsmod查询,发现确实没有pptp模块,于是就通过以下命令加载了一下该模块:
# modprobe ip_nat_pptp
加载之后,果然能够正常拨上VPN了。
为了能够让iptables在每次启动的时候都自动加载该模块,最好在/etc/sysconfig/iptables-config中加入该模块:
IPTABLES_MODULES="ip_conntrack_netbios_ns ip_conntrack_ftp ip_nat_pptp"
- 通过加载ip_nat_pptp模块使iptables支持PPTP穿透
- LEDE+PPTP穿透
- iptables加载模块实践总结
- pptp iptables snat记录
- 初探iptables自动加载模块原理
- PPTP穿透NAT之深入分析
- PPTP穿透NAT之深入分析
- PPTP穿透NAT之深入分析
- PPTP穿透NAT之深入分析
- 路由器PPTP穿透的经验分享
- iptables查询自动加载nf_conntrack模块引起故障
- FreeSwtich通过 模块 fsv支持视频
- 二.动态模块加载(DSO)支持
- 通过堆栈获取进程自身加载模块
- PPTP+L2TP+SSTP+OPENVPN绝对穿透的动态IP 拨号
- PPTP+L2TP+SSTP+OPENVPN绝对穿透的动态IP 拨号
- PPTP+L2TP+SSTP+OPENVPN绝对穿透的动态IP
- PPTP+L2TP+SSTP+OPENVPN绝对穿透的动态IP 拨号
- 关于Background Modeling and Subtraction By Codebook construction
- 简单的Jquery全选功能
- (拓扑排序11.3.1)POJ 1270 Following Orders(拓扑排序: 求变量串在约束组的作用下产生的有序集)
- ISE 12.3环境下出错“ this signal is connected to multiple drivers”
- SVN错误号对应问题
- 通过加载ip_nat_pptp模块使iptables支持PPTP穿透
- pjsip: 修改SDP的属性
- tableView的单元格的定制的方法
- 8 个最佳 PHP 库
- 分享android开发过程中用到的一些开源框架
- js加载
- android平台phonegap开发中使用EmailComposer插件发送邮件带附件失败的问题总结
- mutable使用方法——From百科
- relink all的摘抄