我們知道在Linux下網卡被 稱為eth0,eth1,eth2.....,所有網卡的配置文件都存儲在/etc/sysconfig/network-script/下,文件名是以 ifcfg-eth0,ifcfg-eth1,ifcfg-eth2....來命名的。一塊網卡對應一個配置文件。如果我們要給eth0配置兩個IP地 址,我們該怎么辦呢?
1.執行“cp ifcfg-eth0 ifcfg-eth0:1”復制eth0的配置文件,文件名在原文件名后加":1".
2.編輯修改ifcfg-eth0:1中相應的字段,具體如下:
# VIA Technologies, Inc. VT6102 [Rhine-II] DEVICE=eth0 //這里是設備,需要修改成為eht0:1 BOOTPROTO=none BROADCAST=192.168.1.255 //IP地址的廣播地址,對應即可 HWADDR=00:14:2A:2D:59:6B //網卡的Mac地址,不需要修改 IPADDR=192.168.1.17 //IP地址,改成你想要的 IPV6INIT=yes IPV6_AUTOCONF=yes NETMASK=255.255.255.0 //子網掩碼,對應即可 NETWORK=192.168.1.0 //網絡地址,對應即可 ONBOOT=yes GATEWAY=192.168.1.1 //網關地址,對應即可 TYPE=Ethernet PEERDNS=yes USERCTL=no
|