在安裝CentOS服務(wù)器時,可以選擇不安裝圖形化界面,這主要出于對服務(wù)器安全性的考慮,另一方面為了提升服務(wù)器性能。
以CentOS 7為例,正常安裝完操作系統(tǒng)后,會以文字界面運(yùn)行,此時最主要的是設(shè)置服務(wù)器的IP地址,如果網(wǎng)絡(luò)支持DHCP,則可以不用設(shè)置IP。但多數(shù)時候還是為服務(wù)器設(shè)置一個靜態(tài)IP。下面介紹如何在CentOS 7中,手動設(shè)置靜態(tài)IP地址及DNS地址。
登錄進(jìn)服務(wù)器后,使用如下命令查詢當(dāng)前網(wǎng)絡(luò)狀態(tài)。
# systemctl status NetworkManager.service
接著輸入以下命令來檢查受網(wǎng)絡(luò)管理器管理的網(wǎng)絡(luò)接口。
# nmcli dev status
運(yùn)行結(jié)果如圖1所示。
圖1 檢查受網(wǎng)絡(luò)管理器管理的網(wǎng)絡(luò)接口
在該運(yùn)行結(jié)果中,顯示了當(dāng)前所有網(wǎng)絡(luò)設(shè)備、運(yùn)行狀態(tài)等。需要關(guān)注第一列的當(dāng)前設(shè)備,顯示的設(shè)備名稱,這在后面會使用到;再需要關(guān)心的是當(dāng)前狀態(tài),可以確定當(dāng)前有哪個網(wǎng)絡(luò)設(shè)備已經(jīng)連接網(wǎng)線,以及是否可用。比如圖1中,顯示了當(dāng)前網(wǎng)絡(luò)設(shè)備有兩個,即 enp3s0和 enp2s0,第一個網(wǎng)絡(luò)設(shè)備是可用的并且已連接,而第二個網(wǎng)絡(luò)設(shè)備不可用,事實(shí)上第二個網(wǎng)絡(luò)接口沒有連接網(wǎng)線,那么就確定了下一步為第一個網(wǎng)絡(luò)設(shè)備,即enp3s0,設(shè)置靜態(tài)IP。
在命令行界面,進(jìn)入“/etc/sysconfig/networkscripts”目錄,找到該接口的配置文件(ifcfg-enp3s0),以Root身份登錄后,使用如下命令編輯該文件。如果該配置文件不存在,使用以下命令時,會自動創(chuàng)建一個該文件。
# nano ifcfg-enp3s0
打開該配置文件后,編輯以下幾項:
修改后的結(jié)果如圖2所示。
圖2 修改接口配置文件
修改完成后,保存退出即可。
以上設(shè)置完靜態(tài)IP后,還需要進(jìn)一步設(shè)置DNS,以使服務(wù)器能正常訪問網(wǎng)絡(luò),比如進(jìn)行系統(tǒng)更新、安裝軟件等操作。
一種方式是在上面的配置文件中添加以下內(nèi)容:
DNS1=8.8.8.8
DNS2=8.8.4.4
然后保存退出。
另一種方式是直接編輯文件“/etc/resolv.conf”,在該文件中增加以下內(nèi)容:
nameserver 8.8.8.8
nameserver 8.8.4.4
然后保存退出,其中DNS地址根據(jù)實(shí)際情況而定,這里設(shè)置的是一個示例。
以上是以文字編輯界面進(jìn)行操作,有的管理員習(xí)慣圖形界面方式進(jìn)行操作,CentOS提供了多種圖形化界面管理方式,在這里介紹一種簡單的圖形界面。
在命令行輸入以下命令進(jìn)行啟動:
# nmtui
在其中選擇第一項“Edit a connection”,接著選擇需要編輯的網(wǎng)絡(luò),進(jìn)入編輯操作界面,如圖3所示。
圖3 編輯操作界面
在該圖形化操作界面,使用上下鍵進(jìn)行選擇,填入IP等信息,然后選擇OK鍵保存退出。
以上操作結(jié)束后,需要重啟網(wǎng)絡(luò)服務(wù),才能使配置信息生效,在命令行界面輸入以下命令,以完成網(wǎng)絡(luò)服務(wù)的重啟:
或輸入以下命令: