ROS VPN问题,有一种冲动
ROS2。927版做了PPTP服务器,用VPN远程通过网通借线成功
现在我想用远程VPN客户端登录PPTP服务器可以通过网通借电信线。
又想访问PPTP服务端的内网。
现在我可以成功借线。但是我不能访问PPTP服务器端的局域网。
用PING命令无法PING通服务器端局域网IP。
哪位高手。帮帮我。看看我是不是哪里没有设呀。 听朋友说可以,他就是专门管网吧的。
一个网吧申请双线,另外还可以再带两三家网吧也用双线。 我早说过了
http://www.cn3wnet.com/bbs/thread-241-1-1.html 解决内网访问不了,外网连入的VPN
原创解决内网访问不了,外网连入的VPN
大家在ROS里可能习惯性把外网连入的VPN的IP POOL设成和内网是同一个IP段的,
这个外网VPN连接的机子,可以访问ROS内网的机子,但是内网访问不到外网连入的机子的IP,为什么呢?因为外网连入的机子,分配到的掩码是32位,和内网的机子的IP就不是一个网段,因为32的掩码和24的掩码,运算后得出的网络地址不一样。
比如 ROS内网的机子IP是这样的 192。168。0。3/24
外网VPN连接后的IP是 192.168.0.100/32
当内网的机子,要访问外网的192。168。0。100时,他会以为这个IP和自己在同一个网段,即不会通过ROS网关去路由,所以就不通
而外网192。168。0。100要访问192。168。0。3时,因为他的掩码是32,就知道192。168。0。3和自己不是一个网段,这样他就会通过网关去路由,从而能正确访问。
不知大家明白了这个道理么?
解决的方法很简单,把VPN的IP POOL设成和内网不一样的,比如192。168。1。2-192。168。1。100。这样内网的机子访问192。168。1。X时,会通过ROS去路由,所以能正确访问。
最后,谢谢帮忙测试的各位网友
回复。
我现在设的不是一个段。内网为192.168.1.X/24段,外网拨入后为192.168.0.X/32字段。
这两个段怎么互通呀。
我是新手。请多帮帮。 加个静态路由就完事了,目标地址=对方内网段 网关=对方vpn服务的地址,明白?
页:
[1]