默认虚拟网络接口

默认虚拟网络接口

我有一个以太网连接到网络,但有多个 IP。
因此,我使用如下虚拟网络接口:

auto intern
iface intern inet static
        address ...
        netmask ...
        gateway ...

auto intern:1
iface intern:1 inet static
        address ...
        netmask ...
        gateway ...

我需要配置哪个 IP 应该默认用于传出流量。

我怎样才能做到这一点?

答案1

您需要使用选项-b src.ip.addr.ess。对于其他工具,您需要在手册中检查正确的选项。此外,telnetssh使用相同的选项-b

答案2

我需要配置哪个 IP 应该默认用于传出流量。

/etc/network/interfaces使其成为该接口中列出的第一个。

例子:

iface intern inet static
    address 198.51.100.30 # This one is it

答案3

看起来intern:1第一个接口的第一个子接口 ( ) 被用作默认设备。有点奇怪的是,不仅仅是主接口 ( intern) 被使用。

如果有人解决了这个问题,请随时发布。

相关内容