IDC知識(shí)庫(kù)
IDC領(lǐng)域?qū)I(yè)知識(shí)百科平臺(tái)

CentOS 7上配置IP地址及單網(wǎng)卡上配置多個(gè)IP的詳細(xì)步驟

假設(shè)我們要為名為eth0的網(wǎng)絡(luò)接口配置3個(gè)IP地址,分別為192.168.0.10、10.168.0.110,子網(wǎng)掩碼均為255.255.255.0,默認(rèn)網(wǎng)關(guān)為192.168.0.1。

使用上述步驟打開網(wǎng)卡配置文件進(jìn)行編輯,這里給一個(gè)多ip的示例。

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

輸入一下內(nèi)容

BOOTPROTO=static
DEVICE=eth0
ONBOOT=yes

IPADDR=192.168.0.10
PREFIX=24

IPADDR1=10.168.0.11
PREFIX1=24

#IPADDR2=X.X.X.X
PREFIX2=24

NETMASK=255.255.255.0
GATEWAY=192.168.0.1

然后保存并退出編輯器。接下來,重新啟動(dòng)網(wǎng)絡(luò)服務(wù)以使配置生效:

sudo systemctl restart network

配置文件中的參數(shù)說明:

BOOTPROTO:設(shè)置為”static”,表示手動(dòng)配置靜態(tài)IP地址。
DEVICE:要配置的網(wǎng)絡(luò)接口名稱。
ONBOOT:設(shè)置為”yes”,表示在系統(tǒng)啟動(dòng)時(shí)自動(dòng)加載該配置。
IPADDR:第一個(gè)IP地址。
PREFIX:子網(wǎng)掩碼的位數(shù)(即網(wǎng)絡(luò)前綴)。
IPADDRn:第n個(gè)IP地址,其中n為數(shù)字(如IPADDR1、IPADDR2)。
PREFIXn:第n個(gè)IP地址的子網(wǎng)掩碼位數(shù)。
NETMASK:子網(wǎng)掩碼,這里直接指定了值。
GATEWAY:默認(rèn)網(wǎng)關(guān)的IP地址。
需要根據(jù)實(shí)際網(wǎng)絡(luò)設(shè)置進(jìn)行相應(yīng)的修改,并確保每個(gè)IP地址和子網(wǎng)掩碼的組合是有效的。

或者:

操作如下,登陸SSH:

vi /etc/sysconfig/network-scripts/ifcfg-eth0:0

第二個(gè)IP,就是

vi /etc/sysconfig/network-scripts/ifcfg-eth0:1

第三個(gè)IP,就是
ifcfg-eth0:2(由此類推)

DEVICE=eth0:0 網(wǎng)卡設(shè)備名稱
onboot=YES 隨機(jī)啟動(dòng)
BOOTPROTO=static 靜態(tài)分配IP
IPADDR=*.*.*.* 要添加的IP地址
NETMASK=255.255.255.0 子網(wǎng)掩碼(以實(shí)際為準(zhǔn))
GATEWAY=*.*.*.* 路由
如果IP是連續(xù)的,可以使用下面的方法。
vi /etc/sysconfig/network-scripts/ifcfg-eth0-range
DEVICE=eth0
BOOTPROTO=static
IPADDR_START=起始IP
IPADDR_END=結(jié)束IP
CLONENUM_START=網(wǎng)卡起始編號(hào)
NETMASK=子網(wǎng)掩碼
ONBOOT=yes
保存文件然后重啟網(wǎng)絡(luò)服務(wù)即生效。

 

贊(8)
分享到: 更多 (0)

中國(guó)專業(yè)的網(wǎng)站域名及網(wǎng)站空間提供商

買域名買空間