一、介紹
目的:使Linux可以正常上網,前提是物理機可以上網
軟件環境:
- 虛擬機版本: VMware Workstation 12,
- Linux系統版本:CentOS 7.3
二、設置網絡
1,在登錄黑框中輸入如下命令,讓CentOS 7獲取ip地址
2,查看ip地址
從圖中可以看出,這台機器有兩個IP地址。
- 第一個地址127.0.0.1是回環地址,網卡名叫做lo,Windows操作系統也有該地址,用來自己和自己通信。
- 第二個地址192.168.122.1就是我們自動獲取的IP地址,其中ens33就是網卡的名字。(不一樣也沒關系)
3,查看VMware NAT網絡模式的網段
(1)同時按下Ctrl和Alt這兩個鍵,釋放鼠標,然后點擊VMware虛擬機左上角菜單欄中的“編輯”,選擇“虛擬網絡編輯器”,在彈出的界面選中VMnet8(NAT模式)
此時我們可以看到子網IP為192.168.47.0,子網掩碼為255.255.255.0,我們所獲取到的那個IP就在這個子網里面。
(2)點擊右側的“NAT設置”按鈕
在這個界面中,我們會看到網關為192.168.47.2(記住,后面操作中還會用到)
3,測試CentOS 7是否可以聯網
聯網成功!
4,手動給Linux系統設置IP地址
現在打開的這個文件就是網卡的配置文件,要更改IP地址,就得編輯這個文件。
我們要修改其中的文件內容,按字母 i 鍵:
- 將ONBOOT=no 改為 ONBOOT=yes
- 將BOOTPROTO=dhcp 改為 BOOTPROTO=static
- 並增加如下幾行字符
- IPADDR=192.168.188.128
- NETMASK=255.255.255.0
- GATEWAY=192.168.47.2
- DNS1=119.29.29.29
說明:
- ONBOOT設置為yes,表示網卡隨着系統一同啟動
- BOOTPROTO用來設置網卡的啟動類型,dhcp表示自動獲取IP地址,static表示手動設置靜態IP地址
- IPADDR指定IP地址(取決於前面已自動獲取到的地址)
- NETMASK指定子網掩碼
- GATEWAY指定網關
- DNS1指定上網用的DNS IP地址
- 119.29.29.29是國內DNSpod公司提供的一個公共DNS
完成以上更改后,按下Esc鍵,緊接着輸入“:wq”並回車,退出剛才的文檔。
5,重啟聯網
(1)重啟網絡服務
(2)查看IP地址(和前面看到的一樣)
(3)測試網絡連通性
6,網絡設置完成!