講解正確的CentOS 網(wǎng)絡(luò)配置的網(wǎng)絡(luò)命令
我們已經(jīng)介紹了很多CentOS 網(wǎng)絡(luò)配置的知識(shí),這次我在這里介紹一下Linux下的CentOS 網(wǎng)絡(luò)配置文件,這是網(wǎng)絡(luò)計(jì)算機(jī)服務(wù)器的前提條件。對(duì)大家來(lái)說(shuō)是很基礎(chǔ)但是很重要的。
1.CentOS 網(wǎng)絡(luò)配置的基本設(shè)置
我們?cè)谠O(shè)置網(wǎng)絡(luò)環(huán)境的時(shí)候,提前要弄清楚以下的相關(guān)信息。
IP IP地址Netmak 子網(wǎng)掩碼 Gateway 默認(rèn)網(wǎng)關(guān) HostName 主機(jī)名稱 DomainName 域名 DNS DNS的IP
2.CentOS 網(wǎng)絡(luò)配置文件
無(wú)論是通過(guò)網(wǎng)絡(luò)配置命令(下文將提到)來(lái)進(jìn)行CentOS 網(wǎng)絡(luò)配置,還是通過(guò)圖形化的配置界面,最終的配置信息都將寫入到某某的文件中,也就是說(shuō)一旦我們知道了這些信息都寫 到了什么文件中或哪兒個(gè)文件中,我們就可以通過(guò)直接的修改某某文件來(lái)直接進(jìn)行配置,下面就說(shuō)明一下CentOS 網(wǎng)絡(luò)配置將要涉及到的幾個(gè)主要的文件。不光是 CentOS,其他的UNIX系的OS都可以通過(guò)這個(gè)方法來(lái)配置網(wǎng)絡(luò),不過(guò)系統(tǒng)的不同定義也不同,比如說(shuō)有些系統(tǒng)會(huì)說(shuō)到通過(guò)直接修改文件的方法配置網(wǎng)絡(luò)信 息會(huì)導(dǎo)致網(wǎng)絡(luò)環(huán)境的不穩(wěn)定,提倡使用圖形界面或配置命令的形式來(lái)CentOS 網(wǎng)絡(luò)配置,這里要特別的注意。
(1)文件 /etc/sysconfig/network
這個(gè)/etc/sysconfig/network文件是定義hostname和是否利用網(wǎng)絡(luò)的不接觸網(wǎng)絡(luò)設(shè)備的對(duì)系統(tǒng)全體定義的文件。
設(shè)定形式:設(shè)定值=值
/etc/sysconfig/network的設(shè)定項(xiàng)目如下: NETWORKING 是否利用網(wǎng)絡(luò) GATEWAY 默認(rèn)網(wǎng)關(guān) IPGATEWAYDEV 默認(rèn)網(wǎng)關(guān)的接口名 HOSTNAME 主機(jī)名 DOMAIN 域名
(2)文件 /etc/sysconfig/network-scripts/ifcfg-eth0
/etc /sysconfig/network-scripts在這個(gè)目錄下面,存放的是網(wǎng)絡(luò)接口(網(wǎng)卡)的制御腳本文件(控制文件),ifcfg- eth0是默認(rèn)的第一個(gè)網(wǎng)絡(luò)接口,如果機(jī)器中有多個(gè)網(wǎng)絡(luò)接口,那么名字就將依此類推ifcfg-eth1,ifcfg-eth2,ifcfg- eth3......(這里面的文件是相當(dāng)重要的,涉及到網(wǎng)絡(luò)能否正常工作)
設(shè)定形式:設(shè)定值=值
設(shè)定項(xiàng)目項(xiàng)目如下:
DEVICE 接口名(設(shè)備,網(wǎng)卡)
BOOTPROTO IP的配置方法(static:固定IP, dhcpHCP, none:手動(dòng))
HWADDR MAC地址
ONBOOT 系統(tǒng)啟動(dòng)的時(shí)候網(wǎng)絡(luò)接口是否有效(yes/no)
TYPE 網(wǎng)絡(luò)類型(通常是Ethemet)
NETMASK 網(wǎng)絡(luò)掩碼
IPADDR IP地址
IPV6INIT IPV6是否有效(yes/no)
GATEWAY 默認(rèn)網(wǎng)關(guān)IP地址
這里有一個(gè)例子:
- CODE:[root@linux ~]# cat -n /etc/sysconfig/network-scripts/ifcfg-eth0
- 1 DEVICE=eth0 2 BOOTPROTO=static 3 BROADCAST=192.168.1.255 4 HWADDR=00:0C:2x:6x:0x:xx 5 IPADDR=192.168.1.23 6 NETMASK=255.255.255.0 7 NETWORK=192.168.1.0 8 ONBOOT=yes 9 TYPE=Ethernet (3)/etc/resolv.conf
經(jīng)過(guò)以上的介紹了解,我們就可以正確對(duì)CentOS 網(wǎng)絡(luò)配置。
【編輯推薦】