在我的(虚拟)Ubuntu服务器中,我使用两个网络接口,cmdls /sys/class/net/
返回
eth0 eth1 lo
但eth1
在启动时未启用,我必须手动设置,通常我使用命令
sudo ifconfig eth1 10.10.0.2 netmask 255.255.255.0
sudo route add default gw 10.10.0.100 eth1
sudo ifconfig eth1 up
我的问题是:如何保存配置eth1
?
cat /etc/network/interfaces
:
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 auto
答案1
将以下内容添加到配置文件中,/etc/network/interfaces
或者在/etc/network/interfaces.d/
名为eth1
auto eth1
iface eth1 inet static
address 10.10.0.2
netmask 255.255.255.0
gateway 10.10.0.100
Debian Wiki - 网络配置是阅读和了解如何编写网络配置的好地方