方法1:
/etc/network/interfaces文件中配置:
# The loopback network interface
auto lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 193.168.100.200
netmask 255.255.255.0
gateway 193.168.100.1
allow-hotplug eth1
auto eth1
iface eth1 inet static
address 192.168.1.248
netmask 255.255.255.0
gateway 192.168.1.1
如上,以此配置所有的eth*,,
测试:
1)未加allow-hotplug eth0 ip不生效;
2)这句可以不加:gateway 193.168.100.1
另外,正如,windows系统一块网卡可以设置多个ip地址,
linux系统一块网卡,也可以设置多个ip
# The loopback network interface
auto lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.100.200
netmask 255.255.255.0
gateway 192.168.100.1
allow-hotplug eth0:1
auto eth0:1
iface eth0:1 inet static
address 192.168.101.200
netmask 255.255.255.0
注意:第二个ip,没有添加gateway 那行。。。
方法2:在/etc/rc.local中配置
ifconfig eth0 192.168.25.100
其他网卡 eth* 如上配置。
方法3:/etc/systemd/network中配置