答案1
- 现在点击“IPv4 设置”选项卡,然后单击“路由…”
- 单击“添加”,然后在“地址”框中输入要访问的计算机的 IP 地址。对于我们的 XYZ 服务器,此地址为“203.0.113.3”。在“网络掩码”框中输入“255.255.255.255”(表示我们只需要这个 IP 地址)。将网关和度量值框留空。
- 选择“仅将此连接用于其网络上的资源”
- 在“编辑 IPv4 路由”框中单击“确定”
- 点击“保存…”
复制自http://blog.rac.me.uk/2013/10/20/linux-setting-up-a-vpn-to-only-route-specific-ip-addresses/
答案2
我正在使用 VPN 连接到办公室的内部网络。我想继续使用我的提供商访问互联网,但是我还想访问办公室内的几台机器。
为此,我选择:
- 仅将此连接用于其网络上的资源
- 添加新路线:
IP address
:192.168.100.0(我的办公室网络的地址;不只是一台特定的机器)Netmask
:255.255.255.0Gateway
:192.168.100.143(我第一次连接VPN后从路由表中获取IP)。Metric
:1
此命令行与上面的配置相同:
sudo route add -net 192.168.100.0/24 gw 192.168.100.143 metric 1
之后,我可以使用 ssh、remmina 等连接到该网络上的任何办公室主机。
答案3
我通过以下方式获取了“地址”、“网络掩码”和“网关”:
1)正常连接VPN
2)运行“ifconfig”命令。输出如下:
eth0 ....
....
lo ....
....
ppp0 Link encap:Point-to-Point Protocol
inet addr:172.16.11.15 P-t-P:172.16.11.1 Mask:255.255.255.255
....
....
现在:
- 将“地址”设置为您想要通过 VPN 连接的 IP 地址
- 将“netmask”设置为 ppp0 输出中的“mask”值
- 在 ppp0 输出中将“gateway”设置为“ptp”值
答案4
放地址改为 10.0.0.0 和网络掩码改为 255.0.0.0。