使用virtualbox裝了很多虛擬機器,預設採用的dhcp的方式,但是隨著虛擬機器越來越多以後,這種方式很不方便,所以需要將機器的ip都設定為靜態ip
需要新增的幾項內容的解釋:
ipaddr ip位址
netmask 子網掩碼
network 閘道器位址
/etc/sysconfig/network 設定主機名和網路配置
/etc/sysconfig/network-scripts/ifcfg-eth0 針對特定的網絡卡進行設定
/etc/resolv.conf 設定dns
/etc/hosts 設定指定的網域名稱解析位址
一般我們只需要修改網絡卡的配置檔案就可以了,例如我的配置檔案如下:
device=eth0
bootproto=static
type=ethernet
name="system etho0"
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.1
onboot=yes
設定完成後,重啟一下網絡卡就可以了:service network restart
我們還有乙個辦法可以實現設定靜態ip,那就是通過 ifconfig 這個命令。通常,我們都用它來檢視當前網絡卡的一些資訊,同時,他也可以用來進行一些網絡卡資訊的設定。
修改的命令如下:ifconfig eth0 192.168.56.102
但是,這個命令執行後,只能夠在當前會話中修改網絡卡的位址,我們看一下 ifcfg-eth0 的配置檔案,仍然是
# advanced micro devices [amd] 79c970 [pcnet32 lance]
device=eth0
onboot=yes
bootproto=dhcp
hwaddr=08:00:27:43:73:2f
也就是說重新啟動伺服器後,仍然會按照配置檔案中的方式進行ip的獲取。
所以,如果需要修改ip為靜態ip的話,最好的方式還是通過修改配置檔案來完成。
Centos下設定靜態IP
使用virtualbox裝了很多虛擬機器,預設採用的dhcp的方式,但是隨著虛擬機器越來越多以後,這種方式很不方便,所以需要將機器的ip都設定為靜態ip 需要新增的幾項內容的解釋 ipaddr ip位址 netmask 子網掩碼 network 閘道器位址 通常,如果我們想更改主機位址為靜態位址或者...
CentOS 命令模式下設定靜態IP
asp.net程式猿第一次修改ip,之前沒有接觸過linux,有點傷不起。cd etc sysconfig network scripts ls 會看到 ifcfg eth0 ifcfg eth1 這些網絡卡裝置,以ifcfg th0 為例 vi ifcfg eth0 進入編輯模式 按insert即...
CentOS 命令模式下設定靜態IP
asp.net程式猿第一次修改ip,之前沒有接觸過linux,有點傷不起。cd etc sysconfig network scripts ls 會看到 ifcfg eth0 ifcfg eth1 這些網絡卡裝置,以ifcfg th0 為例 vi ifcfg eth0 進入編輯模式 按insert即...