W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
截至目前,大家已經(jīng)完全可以利用當前所學的知識來管理Linux系統(tǒng)了。當然,大家的水平完全可以更進一步,當有朝一日登頂技術(shù)巔峰時,您一定會感謝現(xiàn)在正在努力學習的您。
我們接下來將學習如何在Linux系統(tǒng)上配置服務。但是在此之前,必須先保證主機之間能夠順暢地通信。如果網(wǎng)絡不通,即便服務部署得再正確用戶也無法順利訪問,所以,配置網(wǎng)絡并確保網(wǎng)絡的連通性是學習部署Linux服務之前的最后一個重要知識點。
在4.1.3小節(jié)講解了如何使用Vim文本編輯器來配置網(wǎng)絡參數(shù),其實,在RHEL 7系統(tǒng)中有至少5種網(wǎng)絡的配置方法,劉遄老師盡量在本書中為大家逐一演示。這里教給大家的是使用nmtui命令來配置網(wǎng)絡,其具體的配置步驟如圖9-1至圖9-8所示。當遇到不容易理解的內(nèi)容時,我們會額外進行解釋說明。
圖9-1 執(zhí)行nmtui命令運行網(wǎng)絡配置工具
圖9-2 選中Edit a connection并按下回車鍵
在RHEL 5、RHEL 6系統(tǒng)及其他大多數(shù)早期的Linux系統(tǒng)中,網(wǎng)卡的名稱一直都是eth0、eth1、eth2、……,但在RHEL 7中則變成了類似于eno16777736這樣的名字。不過除了網(wǎng)卡的名稱發(fā)生變化之外,其他幾乎一切照舊,因此這里演示的網(wǎng)絡配置實驗完全可以適用于各種版本的Linux系統(tǒng)。
圖9-3 選中要編輯的網(wǎng)卡名稱,然后按下Edit(編輯)按鈕
圖9-4 把網(wǎng)絡IPv4的配置方式改成Manual(手動)
再多提一句,我們的這本《Linux就該這么學》不僅學習門檻低、簡單易懂,而且還有一個潛在的優(yōu)勢—書中所有的服務器主機IP地址均為192.168.10.10,而客戶端主機均為192.168.10.20及192.168.10.30。這樣的好處就是,在后面部署Linux服務的時候,不用每次都要考慮IP地址變化的問題,從而可以心無旁騖地關(guān)注配置細節(jié)。
圖9-5 按下Show(顯示)按鈕,顯示信息配置框
現(xiàn)在,在服務器主機的網(wǎng)絡配置信息中填寫IP地址192.168.10.10/24。
圖9-6 填寫IP地址
至此,在Linux系統(tǒng)中配置網(wǎng)絡的步驟就結(jié)束了。
劉遄老師在培訓時經(jīng)常會發(fā)現(xiàn),很多學員在安裝RHEL 7系統(tǒng)時默認沒有激活網(wǎng)卡。如果各位讀者有同樣的情況也不用擔心,只需使用Vim編輯器將網(wǎng)卡配置文件中的ONBOOT參數(shù)修改成yes,這樣在系統(tǒng)重啟后網(wǎng)卡就被激活了。
圖9-7 單擊OK按鈕保存配置
圖9-8 單擊Quit按鈕退出
[root@linuxprobe ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ec77579b-2ced-481f-9c09-f562b321e268
ONBOOT=yes
IPADDR0=192.168.10.10
HWADDR=00:0C:29:C4:A4:09
PREFIX0=24
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
當修改完Linux系統(tǒng)中的服務配置文件后,并不會對服務程序立即產(chǎn)生效果。要想讓服務程序獲取到最新的配置文件,需要手動重啟相應的服務,之后就可以看到網(wǎng)絡暢通了:
[root@linuxprobe ~]# systemctl restart network
[root@linuxprobe ~]# ping -c 4 192.168.10.10
PING 192.168.10.10 (192.168.10.10) 56(84) bytes of data.
64 bytes from 192.168.10.10: icmp_seq=1 ttl=64 time=0.056 ms
64 bytes from 192.168.10.10: icmp_seq=2 ttl=64 time=0.099 ms
64 bytes from 192.168.10.10: icmp_seq=3 ttl=64 time=0.095 ms
64 bytes from 192.168.10.10: icmp_seq=4 ttl=64 time=0.095 ms
--- 192.168.10.10 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 2999ms
rtt min/avg/max/mdev = 0.056/0.086/0.099/0.018 ms
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: