Centos 7系統虛擬機器橋接模式 固定ip

2022-09-16 16:27:19 字數 2603 閱讀 1932

前言

橋接後虛擬機器就相當於區域網內單獨的一台主機了,可以使用區域網ip直接訪問,非常方便,為了防止虛擬機器從路由器動態獲取ip帶來麻煩,我們需要將虛擬機器換成靜態ip

主機ping不通虛擬機器centos7系統的ip大多有以下原因:

1、主機與centos7ip段對應 (關鍵是閘道器、dns伺服器要一一對應,具體操作見後文)

2、對應後仍然不通的,可關閉主機與cenos7防火牆,centos7預設防火牆為firewall,這與centos6有不同

systemctl stop firewalld.service #

停止firewall

systemctl disable firewalld.service #

禁止firewall開機啟動

3、以上均設定後還是不通,則可以到主機的cmd中輸入arp -a 檢視閘道器繫結的mac  ip是否與你在虛擬機器裡設定ip一樣。修改虛擬機器中的ip位址即可ping通

虛擬機器centos7中連通外網的配置

一、首先設定虛擬機器連線方式為橋接

1.開啟虛擬機器,點選「編輯」---「虛擬網路編輯器」  點選「更改設定」就可以看到橋接模式,其中橋接模式選項有多個,這裡你可以選擇基於乙太網的還是無線區域網的。虛擬機器的ip位址要與你選擇的乙太網還是 無線網的ip段對應(即:ip位址的前三部分要一致)。

2.點選「虛擬機器」--「設定」 在"網路介面卡"中選擇"橋接模式"。

二、進入虛擬機器的centos7系統中,修改centos7的ip

1、切換目錄

cd /etc/sysconfig/network-scripts/
2、檢視虛擬機器的ip和閘道器

2、切換目錄後 ls  這裡出現 ifcfg-ens33,不同機可能不一樣。

3、修改配置

vi ifcfg-ens33
設定 bootproto="static"

設定onboot="yes"

新增ipaddr=192.168.0.119   #【這裡的ip和閘道器必須和主機的ip段和閘道器相對應,通過ifconfig 獲取】

新增gateway=192.168.0.1  #【這裡的ip和閘道器必須和主機的ip段和閘道器相對應,通過netstat   -rn 獲取】

新增prefix=24

新增dns1=114.114.114.114

新增dns2=8.8.8.8

如下圖修改:

4、儲存退出

:wq
5、重啟network

systemctl restart network.service
6、這時可以測試一下主機能否ping通虛擬機器  虛擬機器能否ping通外網。

7、檢視linux是否可以連線外網

ping www.baidu.com
可正常連線如下圖:

三、以上若還不能聯網,則進行dns配置

1、 顯示當前連線的網

nmcli connection show
如果沒有顯示,說明當前沒有網路建立連線,需要把ens33啟用up

2、修改當前網路連線對應的dns伺服器,這裡的網路連線可以用名稱或者uuid來標識

nmcli con mod ens33 ipv4.dns "114.114.114.114 8.8.8.8"
這裡的114.114.114.114 和 8.8.8.8 是國內普遍採用的,但如果是企業區域網dns有可能不同你可以在主機中開啟「網路共享中心」,

點選已連線的乙太網或是無線網,開啟「詳細資訊」 裡面會有「ipv4 dns伺服器」 將其拷貝替換以上命令中

的 114.114.114.114 和 8.8.8.8

3、將dns配置生效  

nmcli con up ens33
4、 重啟network

systemctl restart network.service
這時即可連通外網了。

在 windows 啟動cmd  ping ip測試

Centos 7系統虛擬機器橋接模式詳解

前言 主機ping不通虛擬機器centos7系統的ip大多有以下原因 1 主機與centos7ip段對應 關鍵是閘道器 dns伺服器要一一對應,具體操作見後文 2 對應後仍然不通的,可關閉主機與cenos7防火牆,centos7預設防火牆為firewall,這與centos6有不同 相關命令 sys...

CentOS7虛擬機器橋接設定及問題

今天在vmware workstation9中安裝了centos7虛擬機器。虛擬機器與宿主機網路連線有三種方式 橋接模式 nat模式和host only模式。具體三種模式的解釋可以在網路上搜到很多。1 橋接模式設定 我這裡使用的是橋接模式,虛擬機器edit virtual network edito...

虛擬機器橋接

橋接,所有虛擬機器主機單獨上網 1 虛擬機器配置 2 虛擬機器配置 3 進入linux後的網路配置 vi etc sysconfig network scripts ifcfg ens33 設定為固定ip,其中gateway和dns1 值為橋接網絡卡的預設閘道器,ip位址為和預設閘道器位址即網絡卡位...