Linux 網(wǎng)絡(luò)配置
上一小節(jié)介紹了如何在虛擬機中安裝 CentOS 操作系統(tǒng),安裝好之后的 CentOS 操作系統(tǒng)現(xiàn)在還是不能連接互聯(lián)網(wǎng)的,那么本小節(jié)就介紹如何給 CentOs 操作系統(tǒng)配置網(wǎng)絡(luò),配置好網(wǎng)絡(luò)之后,CentOs 操作系統(tǒng)就可以訪問互聯(lián)網(wǎng)了。
本小節(jié)的目的就是為了給新安裝的 CentOs 操作系統(tǒng)配置網(wǎng)絡(luò),有了網(wǎng)絡(luò)之后在虛擬局域網(wǎng)內(nèi) CentOs 這一臺實例就相當于一臺局域網(wǎng)服務(wù)器了,下面的步驟都是為了給 CentOs 配置局域網(wǎng)并且能訪問互聯(lián)網(wǎng)使用下載命令下載 CentOs 相關(guān)軟件和資源。
1. 設(shè)置虛擬網(wǎng)絡(luò)
打開虛擬機,點擊如圖所示的 虛擬網(wǎng)絡(luò)編輯器
:
打開虛擬網(wǎng)絡(luò)編輯器
之后,選擇’VMnet8’,然后點擊右下角更改設(shè)置
:
如下圖所示選擇和點擊操作:
在打開的 NAT 設(shè)置中填寫網(wǎng)關(guān)地址:
點擊應(yīng)用
和確定
之后回到第2步
打開虛擬網(wǎng)絡(luò)編輯器
:
勾選點擊 使用本地 DHCP 服務(wù)將 IP 地址分配給虛擬機(D)
,然后點擊 DHCP設(shè)置
:
填寫 起始 IP 地址
和 結(jié)束 IP 地址
,然后點擊 確定
:
Tips:上圖中標注的 ip 地址范圍要和前面子網(wǎng) ip 處于同一個網(wǎng)段中。
點擊 應(yīng)用
,然后再點擊確定
即可:
2. 配置網(wǎng)絡(luò)中心
打開 網(wǎng)絡(luò)中心
,選擇’VMnet8’,點擊鼠標右鍵 屬性
:
雙擊 Internet 協(xié)議版本4(TCP/IPv4)
:
如下圖所示,填寫好 ip 配置:
點擊 確定
即可配置好 VMnet8
網(wǎng)絡(luò):
3. 配置虛擬機網(wǎng)絡(luò)
進入 CentOs 操作系統(tǒng)界面,如下圖所示點擊 Next
:
接下來繼續(xù)點擊 前進
:
接下來繼續(xù)點擊跳過
:
如下圖所示填寫用戶名即可:
Tips : 注意這里新建的用戶不是 ‘root’ 用戶,‘root’ 用戶密碼在之前安裝操作系統(tǒng)的時候已經(jīng)設(shè)置了。
接下來填寫密碼即可:
Tips: 注意在輸入密碼的時候,觀察鍵盤第一個指示燈是否熄滅,否則可能右側(cè)的數(shù)字鍵盤部分不能輸入。
點擊 開始使用 CentOS Linux
即可進入 CentOs 操作界面:
如下圖所示登錄 CentOs 操作系統(tǒng):
輸入 root
用戶名進入登錄界面:
接下來輸入密碼, root
密碼是在之前安裝 CentOS 操作系統(tǒng)的時候設(shè)置的,請查看第 4 小節(jié)的 第 25 步
:
進入的新界面,若有彈窗點擊右上角 前進
之后關(guān)閉即可,如下圖所示,點擊 活動
之后,選擇 終端
:
下面進入網(wǎng)絡(luò)配置目錄 /etc/sysconfig/network-scripts
,查看當前目錄文件,命令如下:
#進入網(wǎng)絡(luò)配置文件目錄
cd /etc/sysconfig/network-scripts;
#查看當前目錄文件
ls
#編輯網(wǎng)絡(luò)配置文件
vi ifcfg-ens160
進入如下界面即可配置網(wǎng)絡(luò)文件 ifcfg-ens160
:
如下圖所示,在 ifcfg-ens160
界面,按鍵盤的 I
鍵可以編輯,如下內(nèi)容:
編輯內(nèi)容如下:
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="none" #dhcp
DEFROUTE="yes"
IPV4_FAILURE_FATAL="yes"
NAME="ens160"
UUID=29927ccf-8e41-4880-8271-bfbecccd4fd4
DEVICE="ens160"
ONBOOT="yes"
IPADDR=192.168.19.11
NETMASK=255.255.255.0
GATEWAY=192.168.19.2
DNS1=192.168.19.2
DNS2=8.8.8.8
配置內(nèi)容如下圖:
Tips : 其中
IPADDR
為本機局域網(wǎng)的 ip 地址,NETMASK
為子網(wǎng)掩碼,GATEWAY
為網(wǎng)關(guān)地址,這里的網(wǎng)關(guān)地址請查看第 11 步
,DNS1
為DNS解析
地址,DNS2
為備用谷歌的DNS解析
地址。
編輯好配置文件之后,按鍵盤 Esc
鍵,然后就按住 Shift
,輸入 :wq
即可保存退出:
Tips : 其中
w
表示保存,q
表示退出。
接下來輸入 ‘reboot’ 命令重啟 CentOs ,重啟之后即可配置完成:
重啟之后依然使用 root
用戶登錄,此時可以使用如下命令查看當前 ip 地址:**
如下圖所示,可以查看到當前 ip 地址為 192.168.19.11
,下面使用 ping
命令來檢測網(wǎng)絡(luò)是否暢通:
ping baidu.com
執(zhí)行結(jié)果如下圖,出現(xiàn)圖中所示內(nèi)容表示網(wǎng)絡(luò)配置成功:
4. 小結(jié)
本小節(jié)介紹了如何在虛擬機中給 CentOs 實例配置局域網(wǎng),并且能通過網(wǎng)關(guān)訪問互聯(lián)網(wǎng),讀者也可以購買騰訊云或者阿里云同樣實例的服務(wù)器,但是這里建議使用虛擬機自己安裝,虛擬機可以克隆多臺實例來模擬多臺服務(wù)器,并且按照本小節(jié)的方法可以將這些模擬的多個實例配置獨立的局域網(wǎng) IP,其他實例的 IP 段保持和本小節(jié)一致即可。