使用VirtualBox裝了很多虛擬機器,預設採用的DHCP的方式,但是隨著虛擬機器越來越多以後,這種方式很不方便,所以需要將機器的IP都Centos設定靜態IP需要新增的幾項內容的解釋:
IPADDRIP地址NETMASK子網掩碼NETWORK閘道器地址
通常,如果我們想更改主機地址為靜態地址或者更改主機名,需要修改的幾個檔案包括:
/etc/sysconfig/networkCentos#設定主機名和網路配置
/etc/sysconfig/network-scripts/ifcfg-eth0#針對特定的網絡卡進行設定
/etc/resolv.conf#設定DNS/etc/hosts#設定指定的域名解析地址
DEVICE=eth0
BOOTPROTO=static
TYPE=Ethernet
NAME="Systemetho0"
BROADCAST=192.168.56.255
HWADDR=08:00:27:24:F8:9B
IPADDR=192.168.56.101
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.56.1ONBOOT=yes
Centos設定IP完成後,重啟一下網絡卡就可以了:servicenetworkrestart
我們還有一個辦法可以實現Centos設定靜態IP,那就是透過ifconfig這個命令。通常,我們都用它來檢視當前網絡卡的一些資訊,同時,他也可以用來進行一些網絡卡資訊的設定。
修改的命令如下:
ifconfigeth0192.168.56.102
但是,這個命令執行後,只能夠在當前會話中修改網絡卡的地址,我們看一下ifcfg-eth0的配置檔案,仍然是
#AdvancedMicroDevices[AMD]79c970[PCnet32LANCE]
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:43:73:2f
也就是說重新啟動伺服器後,仍然會按照Centos配置檔案中的方式進行IP的獲取。所以,如果需要修改IP為靜態IP的話,最好的方式還是透過修改Centos配置檔案來完成。
使用VirtualBox裝了很多虛擬機器,預設採用的DHCP的方式,但是隨著虛擬機器越來越多以後,這種方式很不方便,所以需要將機器的IP都Centos設定靜態IP需要新增的幾項內容的解釋:
IPADDRIP地址NETMASK子網掩碼NETWORK閘道器地址
通常,如果我們想更改主機地址為靜態地址或者更改主機名,需要修改的幾個檔案包括:
/etc/sysconfig/networkCentos#設定主機名和網路配置
/etc/sysconfig/network-scripts/ifcfg-eth0#針對特定的網絡卡進行設定
/etc/resolv.conf#設定DNS/etc/hosts#設定指定的域名解析地址
DEVICE=eth0
BOOTPROTO=static
TYPE=Ethernet
NAME="Systemetho0"
BROADCAST=192.168.56.255
HWADDR=08:00:27:24:F8:9B
IPADDR=192.168.56.101
IPV6INIT=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.0
NETWORK=192.168.56.1ONBOOT=yes
Centos設定IP完成後,重啟一下網絡卡就可以了:servicenetworkrestart
我們還有一個辦法可以實現Centos設定靜態IP,那就是透過ifconfig這個命令。通常,我們都用它來檢視當前網絡卡的一些資訊,同時,他也可以用來進行一些網絡卡資訊的設定。
修改的命令如下:
ifconfigeth0192.168.56.102
但是,這個命令執行後,只能夠在當前會話中修改網絡卡的地址,我們看一下ifcfg-eth0的配置檔案,仍然是
#AdvancedMicroDevices[AMD]79c970[PCnet32LANCE]
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp
HWADDR=08:00:27:43:73:2f
也就是說重新啟動伺服器後,仍然會按照Centos配置檔案中的方式進行IP的獲取。所以,如果需要修改IP為靜態IP的話,最好的方式還是透過修改Centos配置檔案來完成。