其實(shí)這個(gè)問(wèn)題好久之前都解決過(guò),但是隨著站群vps、站群服務(wù)器的出現(xiàn),一臺(tái)vps、服務(wù)器上面有好多個(gè)IP,機(jī)房的一些技術(shù)又懶的幫你添加,那怎么辦,只能自己添加了,這么多IP,怎么一個(gè)一個(gè)的添加呢
一、添加單個(gè)IP地址:
在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0:*,*為數(shù)字序號(hào),多個(gè)IP則依次增大
以0為例,建立文件ifcfg-eth0:0
cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0:0
輸入內(nèi)容格式:
DEVICE=eth0:0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
IPADDR=要添加綁定的IP地址
NETMASK=子網(wǎng)掩碼
GATEWAY=網(wǎng)關(guān)地址
保存后,運(yùn)行service network restart重啟網(wǎng)絡(luò)服務(wù)即可
二、批量添加多個(gè)IP地址:
在/etc/sysconfig/network-scripts/中新建文件ifcfg-eth0-range0
vi ifcfg-eth0-range0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR_START=10.0.0.111
IPADDR_END=10.0.0.119
CLONENUM_START=0
GATEWAY=10.0.0.1
NETMASK=255.255.255.000
NO_ALIASROUTING=yes
其中:
IPADDR_START 是起始IP地址,
IPADDR_END 是結(jié)束IP地址,
CLONENUM_START 是起始IP別名網(wǎng)卡名(本例中是 eth0:0)
然后重啟網(wǎng)絡(luò)讓IP生效: service network restart
注意:以上文件內(nèi)容的網(wǎng)關(guān)等網(wǎng)絡(luò)配置對(duì)應(yīng)的是網(wǎng)卡eth0
保存退出后,運(yùn)行service network restart重啟網(wǎng)絡(luò)服務(wù)即可
NETMASK 子網(wǎng)掩碼 參考表:
/29 (5 usable) NETMASK = 255.255.255.248
/28 (13 usable) NETMASK = 255.255.255.240
/27 (29 usable) NETMASK = 255.255.255.224
/26 (61 usable) NETMASK = 255.255.255.192
/25 (125 usable) NETMASK = 255.255.255.128
/24 (253 usable) NETMASK = 255.255.255.0