有两个问题:是否可以将特定子网的流量分段以使用某个接口,同时通过同一接口接收来自不同子网的流量?
这就是场景。坐在家里的笔记本电脑上,我希望通过 VPN 进入我的办公室,以便能够使用 wlan0 连接到那里的服务器,但在不添加其他接口的情况下,我还希望所有其余流量使用 wlan0 连接到互联网,而不是路由它先到办公室。这可能吗?如果是这样的话
答案1
试试这个,在你的 shell 中以 root 身份运行,
# This will set the routing table to use the ppp0 interface for
# 192.168.2.0/24 and 69.90.218.0/24 networks
ip route add 192.168.2.0/24 dev ppp0
ip route add 69.90.218.0/24 dev ppp0
对于其他所有内容 (0.0.0.0),您的默认路由应该是您的家庭 GW
# ip route
default via 192.168.25.1 dev wlan0 proto static metric 1024
192.168.25.0/24 dev em1 proto kernel scope link src 192.168.25.10
192.168.2.0/24 dev ppp0 proto static scope link metric 1024
192.168.2.0/24 dev ppp0 proto static scope link metric 1024
在哪里:
- 192.168.25.10是你的 WLAN 家庭 IP 地址
- 192.168.25.1是您的家庭网关地址(您的路由器)
如果您使用网络管理器,您可以在 ppp0 连接设置中设置此设置。