想在家里访问公司的内网,公司和家里的电脑都安装了 TeamViewer VPN driver,
而且 VPN 连接也成功了:
ping 能够成功:
那么问题来了,我该怎么让应用的网络走这个 VPN 呢?
1
gefranks 2018-05-31 21:00:47 +08:00 1
以前用这个的是在远端的机器上面又开了个 squid proxy.
其他的方法也考虑过,然而都挺麻烦 我觉得都需要远端机器能支持 NAT,本地端还需要一个 DNS 转发器,把公司内网 DNS 请求转发过去然后能拿到解析的返回结果. 最后就是把公司了 IP 段放路由表里走这个路由. |
2
Arnie97 2018-06-01 01:24:19 +08:00 via Android 1
Windows 桌面版没有 RRAS,但是有 ICS 啊。在网络连接属性的第二个标签页(共享)里面打勾就是开启 NAT 转发。
|
3
tempdban 2018-06-01 01:58:22 +08:00 via Android 1
啥叫应用的网络…
你要做的是 手改路由表 |
4
BraveRBT 2018-06-01 03:00:59 +08:00 1
我是这样用的:
1、TeamViewer 建立 vpn 2、远端机器开启 vpn 服务 3、本地机器连到远程机器的 vpn 上去 可能需要在本地机器加个路由: route add 本地内网 C 段地址 mask 255.255.0.0 本地内网网关 -p |
5
BraveRBT 2018-06-01 03:02:01 +08:00
另外实际上效果挺差的,不要抱太高期待。
有可能的话公网自己开 pptp 比这个好用的多。 |
6
snBDX1b0jJM4ogKd 2018-06-01 21:14:59 +08:00 via Android
请用 route 命令,修改路由表,具体怎么用,google
|