我们在 Ubuntu 机器上有以下两个接口(第二个是虚拟接口):
eth0 Link encap:Ethernet HWaddr abc
inet addr:x.x.x.110 Bcast:x.x.x.127 Mask:255.255.255.224
eth0:1 Link encap:Ethernet HWaddr (also) abc/same like above
inet addr:x.x.x.111 Bcast:x.x.x.127 Mask:255.255.255.224
两者使用相同的网关。
我们想要做的是将 eth0:1 的所有流量通过 VPN 路由,但保持 eth0 不变。否则服务器将无法访问。我们可以通过 PPTP、IPSec 或 openvpn 配置连接到 VPN。我们尝试使用 openvpn 客户端,但它总是为两者设置 vpn,尽管我们尝试使用local
配置中的 -parameter 将其绑定到 eth0:1 的 ip 地址。
如何正确配置?实际上可行吗?