CentOS 7 虛擬機 linux設置橋接模式 靜態IP

1 設置虛擬機連接方式爲橋接

 

此教程根據 網線橋接模式 操作,Wi-Fi操作也是一樣的

 

1.1 虛擬機關閉的狀態下,點擊“編輯” -> “虛擬網絡編輯器”  點擊“更改設置” 就可以看到橋接模式,其中橋接模式選項有多個,這裏你可以選擇基於以太網的還是無線局域網的(如果選項只有一個默認自動就可以了)。

網線或者無線全部選擇:Intel(R) Dual Band Wireless-AC 開頭的。

虛擬機的ip地址要與你選擇的以太網還是無線網的ip段對應(即:ip地址的前三部分要一致)。

1.2 選中虛擬機狀態下,點擊“虛擬機” -> “設置” 在"網絡適配器"中選擇"橋接模式"。

 

2 查看物理機的ip信息

3 根據物理機的ip信息,設置Linux虛擬機的ip地址

啓動虛擬機,通過命令框,輸入以下命令,進入網卡所在目錄

cd /etc/sysconfig/network-scripts/

ifcfg-ens33:網卡名稱爲“ens33”,不同機可能不一樣。

3.1 切換爲root用戶(root用戶登錄請忽略)

su root

3.2 編輯網卡參數

vi ifcfg-ens33

修改:

BOOTPROTO=static

ONBOOT=yes

添加:

IPADDR=10.16.133.123  #設置IP地址,和物理主機ip網段相同,前三位一樣
GATEWAY=10.16.133.254 #和物理主機網關相同
DNS1=8.8.8.8 #Google DNS服務器
DNS1=8.8.4.4

保存並退出

 

4 在/etc/sysconfig/network中添加網關地址

vi /etc/sysconfig/network

保存並退出

 

5 重啓網卡

service network restart

這時可以測試一下主機和虛擬機之間是否能互相ping通,虛擬機能否ping通外網

 

 


常見問題:

1 如果與物理機ping不通

確保 /etc/sysconfig/network-sripts/ifcfg-ens33 中ip地址是否在一個網段

 

2 如果與物理機可以相互ping通,但是不能連接外網

2.1 確保物理機可以連通外網

2.2 檢查 /etc/resolv.conf 是否設置了DNS服務

2.3 檢查 etc/sysconfig/network-sripts/ifcfg-ens33 網關是否設置 

 

3  ens33不顯示IP問題 

3.1 進入網卡配置目錄:

cd /etc/sysconfig/network-scripts/ 

 

3.2 進入編輯模式,修改網卡配置參數ONBOOT=yes

(ONBOOT是指明在系統啓動時是否激活網卡,只有在激活狀態的網卡才能去連接網絡,進行網絡通訊)

vi ifcfg-ens33 

3.3 重啓網卡

service network restart

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章