有时需要为一个网卡配置多个不同网段的IP,在windows中可以通过对网络连接的修改轻松为一个网卡配置多个IP,在linux中也可以通过简单的设置来为一个网卡配置多个IP。
假设eth0已经有一个IP为192.168.1.9,临时为网卡加一个IP的方法是在控制台中输入命令:
sudo ifconfig eth0 add 90.9.3.9
这样就为网卡eth0加入了一个90.9.3.9的IP,如果需要系统一启动就直接有这两个网段的IP,可通过修改系统配置文件/etc/network/interfaces的方法,在控制台中输入如下命令:
sudo vi /etc/network/interfaces
然后修改文件中的内容为:
auto lo
iface lo inet loopback
iface eth0 inet static
address 192.168.1.9
netmask 255.255.255.0
gateway 192.168.1.55
iface eth0:1 inet static
address 90.9.3.9
netmask 255.255.255.0
gateway 0.0.0.0
auto eth0
auto eth0:1
这样,当系统一启动,就会有这两个网段的IP了。