/etc/sysconfig/network centos設定主機名和網路配置
/etc/sysconfig/network-scripts/ifcfg-eth0針對特定的網絡卡進行設定
/etc/resolv.conf設定dns
/etc/hosts設定指定的網域名稱解析位址
一般我們只需要修改網絡卡的centos配置檔案就可以了,例如我的centos配置檔案如下:
device=eth0
bootproto=static
type=ethernet
name="system etho0"
broadcast=192.168.1.255
hwaddr=08:00:27:24:f8:9b
ipaddr=192.168.1.101
ipv6init=yes
ipv6_autoconf=yes
netmask=255.255.255.0
network=192.168.1.1
onboot=yes
centos設定ip完成後,重啟一下網絡卡就可以了:service network restart
我們還有乙個辦法可以實現centos設定靜態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
也就是說重新啟動伺服器後,仍然會按照centos配置檔案中的方式進行ip的獲取。所以,如果需要修改ip為靜態ip的話,最好的方式還是通過修改centos配置檔案來完成。
Centos中設定靜態ip
今天在虛擬機上安裝了一下centos,設定靜態ip的時候遇到了一些波折,經查閱資料終於搞定了!廢話不多時,直接上圖 對ifcfg ens32 檔案進行修改,修改後是這個樣子 尤其,要注意dns這裡,可以設定乙個,也可設定兩個,如果你直接寫dns 是不會訪問到網際網路的!還有一點需要注意的是,編輯的檔...
VMware中CentOS設定靜態IP
因為之前搭建的mongodb分片沒有採用副本集,最近現網壓力較大,所以準備研究一下,於是在自己電腦的虛擬機器中搭建環境,但是發現之前vmware設定的是dhcp,所以每次重新resume後虛擬機器中ip都變了,導致之前已經搭建好的mongodb環境老是出問題又要重新搭建很麻煩,所以設定一下靜態靜態i...
VMware中CentOS設定靜態IP
首先關閉vmware的dhcp 點選ok就可以了。設定centos靜態ip 涉及到三個配置檔案,分別是 etc sysconfig network etc sysconfig network scripts ifcfg eth0 etc resolv.conf 首先修改 etc sysconfig ...