最近接二连三遇到公司VPN连接不上的问题,首先是PPTP连接了一段时间后端口被封,其次使用L2TP连接经常丢包掉线,由于我使用的是Linux,一些基于Windows的ssl都行不通,结果一段时间内没有什么好办法。最近一直在绞尽脑汁想着如何建立可靠PPP连接,于是就想到了SSH,能否在SSH通路上建立PPP连接,能否让SSH做代理,经过一天的摸索,有了可行的答案。
现场
局域网A(子网192.168.0.0),局域网B(子网172.16.0.0)。其中A中的机器需要通过SSH通道访问B中的机器。
ServerA为局域网A访问Internet的服务器,ServerB为可被Internet访问的服务器(www.xxx.com),ServerB开启了SSH服务,ServerA可通过SSH连接到ServerB。
通过SSH拨号(PPP over SSH)
PPP的简单介绍
点对点协议,工作在数据链路层,

本文介绍了在遭遇PPTP和L2TP连接问题后,如何通过SSH实现PPP拨号和代理转发,从而在Linux环境下建立可靠的局域网连接。详细讲述了PPP的原理、前提条件、ServerA上的配置步骤以及SSH端口转发的路由设置。
最低0.47元/天 解锁文章
1513

被折叠的 条评论
为什么被折叠?



