在Linux中添加第二张网卡

在Linux中添加第二张网卡

有许多地方建议添加几行/etc/network/interfaces并重新启动网络守护进程sudo /etc/init.d/networking restart。[1][2]

但是,对于虚拟机来说,这有点麻烦,因为我只知道运行时第二个网卡的所需配置,并且可能不希望更改持续存在。有没有办法只暂时地使用第二个网卡,而不必在配置文件中添加然后删除行?

答案1

是的,可以引用ubuntu eth0 配置

我们将在此示例中使用 eth0,您的接口可以命名为不同的名称,请参阅查找您的网络接口。

如果您已禁用 wicd 或网络管理器,则可能不再有网络连接。通过常规 UTP 电缆连接到路由器,并假设您已启用 DHCP,请执行以下操作:

sudo ip link set dev eth0 down
sudo dhclient eth0

这将使用 DHCP 启动您的 eth0。您的网络现在已配置完毕(暂时)。

如果您没有启用 DHCP,请通过发出以下命令来配置您的网络,网关地址是路由器的 IP 地址。并且您的 IP 应该与路由器在同一范围内。

sudo ip addr add 192.168.1.14/24 dev eth0
sudo ip link set dev eth0 up
sudo ip route add default via 192.168.1.1

这些命令配置了您的界面,但这些更改在重启后将不再存在,因为信息没有存储在任何地方。

相关内容