linux router下的pptp协议穿透nat问题求教
时间:2011-11-01
来源:互联网
场景:
嵌入式开发,采用linux的架构,实现路由功能。
开发板通过pppoe方式接入到公网
私网PC通过dhcp获取192.168.1.x网段ip,并且可以上网。然后通过pptp方式接入到vpn
问题:
私网PC经常无法pptp拨号成功,通过抓包发现,服务器发送的configuration request无法到达客户端PC。
于是怀疑是NAT的问题。
在网上看了很多资料,已经基本定位在GRE没有携带端口信息,导致路由器无法据此进行nat,从而引起反响无法穿透
我的疑问如下:
1:linux是否有内核选项已经支持了?如果有支持了,那么如何编译内核重新开启pptp的alg支持?
2:如果内核已经支持了,是怎么做到支持的?修改了GRE的报文吗?
3:可否自己编译成模块然后手动插入到内核?
嵌入式开发,采用linux的架构,实现路由功能。
开发板通过pppoe方式接入到公网
私网PC通过dhcp获取192.168.1.x网段ip,并且可以上网。然后通过pptp方式接入到vpn
问题:
私网PC经常无法pptp拨号成功,通过抓包发现,服务器发送的configuration request无法到达客户端PC。
于是怀疑是NAT的问题。
在网上看了很多资料,已经基本定位在GRE没有携带端口信息,导致路由器无法据此进行nat,从而引起反响无法穿透
我的疑问如下:
1:linux是否有内核选项已经支持了?如果有支持了,那么如何编译内核重新开启pptp的alg支持?
2:如果内核已经支持了,是怎么做到支持的?修改了GRE的报文吗?
3:可否自己编译成模块然后手动插入到内核?
作者: teamos 发布时间: 2011-11-01
没人??
作者: teamos 发布时间: 2011-11-16
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28