首頁 > 軟體

CentOS下VMware使用橋接模式與靜態IP連線外網

2020-06-16 17:12:19

前面VMware中網路設定之Bridged模式圖解 也是關於Linux下VMware橋接模式、靜態ip連線外網的設定,不過當時更多的是用圖形介面來實現的,通用性不強。生產環境,極少有Linux安裝圖形介面的。索性原部落格也不修改了,重新來一篇得了。這裡我用的是CentOS6.5的最小系統來演示。當前了,因為CentOS屬於紅帽系列,所以本文所講的方法對於RedHat系列的Linux網路設定同樣適用。

  1. http://www.linuxidc.com/Linux/2017-06/144908.htm
  2. http://www.linuxidc.com/Linux/2017-06/144907.htm
  3. http://www.linuxidc.com/Linux/2017-06/144906.htm

一、橋接模式之VMware設定:

VMware->【Edit】->【Virtual Network Edit】

 

 

 二、橋接模式之虛擬機器設定:

三、橋接模式之設定靜態ip地址

  設定成橋接網路連線模式的虛擬機器就當作主機所在乙太網的一部分,虛擬系統和宿主機器的關係,就像連線在同一個Hub上的兩台電腦,可以像主機一樣可以存取乙太網中的所有共用資源和網路連線,可以直接共用主機網路的網際網路接入線路存取網際網路。主機與虛擬機器之間,以及各虛擬機器之間都可以互訪。對應虛擬機器就被當成主機所在乙太網上的一個獨立物理機來看待,各虛擬機器通過預設的VMnet0網絡卡與主機乙太網連線,虛擬機器間的虛擬網路為VMnet0。這時你的虛擬機器就像區域網中的一個獨立的物理機一樣。虛擬機器中的作業系統可以PING通別的主機,反過來別的主機也可以PING虛擬機器。想讓它們相互通訊,你就需要為虛擬系統設定IP地址和子網掩碼,否則就無法通訊。

所以設定之前,我要先看一下物理主機的ip地址:(我這裡物理主機採用無線上網絡卡wifi上網)

1. ipconfig  檢視物理主機的ip地址(上外網用的那個網絡卡的ip地址)

2. 根據物理主機的ip地址,設定linux虛擬機器的ip地址:

vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE
=eth0        #虛擬機器網絡卡名稱。
TYPE
=Ethernet
ONBOOT
=yes      #開機啟用網路設定。
NM_CONTROLLED
=yes
BOOTPROTO
=static      #static,靜態ip,而不是dhcp,自動獲取ip地址
IPADDR
=192.168.31.77  #設定我想用的靜態ip地址,要和物理主機在同一網段,但又不能相同。
NETMASK
=255.255.255.0  #子網掩碼,和物理主機一樣就可以了。
GETWAY
=192.168.31.1  #和物理主機一樣
DNS1
=8.8.8.8      #DNS,寫谷歌的地址就可以了。
HWADDR
=00:0c:29:22:05:4c
IPV6INIT
=no
USERCTL
=no

我用xshell連線的linux,這樣看起來比較清晰:

重新啟動網路服務: 

[root@xiaolyu77 ~]# service network  restart

3. 在網路組態檔  /etc/sysconfig/network 中新增閘道器地址。

[root@xiaolyu77 ~]# vim /etc/sysconfig/network

NETWORKING
=yes
HOSTNAME
=xiaolyu77
GATEWAY
=192.168.31.1  #閘道器地址,同物理主機的閘道器地址

更多詳情見請繼續閱讀下一頁的精彩內容http://www.linuxidc.com/Linux/2017-06/144910p2.htm


IT145.com E-mail:sddin#qq.com