问题及解释:
我想要做的是:设置接口,以便所有接口都可以同时使用。
问题:我总共有 3 个接口。1 个是 LAN 连接,2 个是通过手机绑定的 LTE 连接。我正在通过 Ping -I(接口名称)测试连接,只有 1 个连接有效。其他 2 个不起作用,我搜索了 6 个小时,但没有找到答案。
回到问题本身,我的问题是我有 3 个接口/连接,但只能使用其中一个。我想同时使用所有三个
接口及说明:
第一个 LTE 连接是 enp0s8
LAN连接是enp0s9
第二个 LTE 连接是 enp0s17
简单解释一下。我有一个 LAN 接口和 2 个绑定 LTE 接口,当我尝试使用 LAN 接口 ping 某些东西时(使用 ping -I [接口名称] 1.1.1.1),它不起作用,它只在一个接口上起作用,这是第一个 LTE 接口。这也是使用命令“ip addr”后环回接口的第一个接口。
-ping -I enp0s8 1.1.1.1 工作正常 [第一个 LTE 接口]
-ping -I enp0s9 1.1.1.1 不起作用 [LAN 接口]
-ping -I enp0s17 1.1.1.1 不起作用 [第二个 LTE 接口]
信息:
如果您需要任何其他信息,请直接询问。
路线 =
default 192.168.42.129 0.0.0.0 enp0s8
10.0.0.0 0.0.0.0 255.255.255.0 enp0s9
172.20.10.0 0.0.0.0 255.255.255.24 enp0s17
192.168.42.0 0.0.0.0 255.255.255.0 enp0s8
接口文件 =
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug enp0s17
iface enp0s17 inet dhcp
allow-hotplug enp0s8
iface enp0s8 inet dhcp
allow-hotplug enp0s9
iface enp0s9 inet dhcp
答案1
我安装了 Ubuntu 并使用 Netplan 修复了它。
我把它放在了 netplan 中:
network:
version: 2
renderer: networkd
ethernets:
enp0s8:
dhcp4: yes
enp0s17:
dhcp4: yes
dhcp4-overrides:
route-metric: 200
这就是解决方案。