1. 程式人生 > >win7本地搭建vmvare網絡

win7本地搭建vmvare網絡

byte In ID 適配 tis lob PV win data

1、

一、設置上網NAT方式

配置方法如下:

1. 將主機的寬帶設為允許共享。具體方式:點擊任務欄的的網絡圖標,

打開“網絡和共享中心”,點擊“本地連接”打開“本地連接狀態”如下圖左面部分,點擊屬性打開“本地連接屬性”如圖右半部分,選中“允許替他網絡用戶通過此計算機的Internet連接來連接(N)”點擊確定,

技術分享圖片

2.查看Vmnet8與本機IP

此時,可以用windows下命令行格式下用ipconfig -all查看一下各適配器的地址,在這裏,我們需要關註的是wmnet8的地址和以太網本地連接的地址:

本地:
技術分享圖片
vmnet8:

技術分享圖片

3、設置虛擬機網絡

點擊虛擬“Edit”菜單下的“Virtual Network Editor”檢查一下vmnet1和vmnet8兩個適配器是否啟用,如果沒有,就手動啟用。

如果未啟動vmnet8和vmnet1,點擊圖中的“apply”稍等即可。

vmnet1和vmnet8是VMware安裝時附帶安裝的兩個虛擬適配器,在這裏是通過這兩個虛擬適配器來共享主機的真實適配器的網絡資源的。

技術分享圖片

點擊“NAT Settiongs”按鈕,可以看到Gateway IP,一般是192.168.*.2的形式,和在windows下用ipconfig -all看到的vmnet8地址是同一個網段的,在這裏是192.168.147.2。

技術分享圖片 

3. 將VMware下Linux的網卡設置為NAT。

在VMware菜單下,點擊VM->settings….,跳出如圖對話框:

技術分享圖片

4.在Linux虛擬機下設置一下Linux的網絡情況(包括eth0和DNS的設置)。

技術分享圖片

點擊“Edit”按鈕,添加Addresses,將eth0的靜態ip設置和VMnet8一個網段的地址(在這裏,是192.168.192.*形式的),子網掩碼為255.255.255.0,默認網關設為和vmnet網關地址相同的值,在這裏是192.168.147.2,同時,將DNS設置為和主機的以太網適配器本地連接一樣的地址,在這裏是222.246.129.80,點擊“apply”確定。

技術分享圖片

接下來切換為root用戶,重啟一下Linux的網絡服務(在終端輸入service network restart命令)。

技術分享圖片

下面在Linux下ping主機ip。

技術分享圖片

並且在主機命令模式下ping虛擬機ip(192.168.147.129)亦可ping通。

  總結:這種方式是用VMware的VMnet8適配器來共享主機適配器上網的,域名系統即為原主機的以太網適配器。可以同時實現主機和虛擬機的同時上網。其實這也是主機和虛擬機的通信方式之一。

2、

[root@localhost /]# cd /etc/sysconfig/network-scripts/ #註意點cd與“/etc”之間的空格
[root@localhost network-scripts]#
[root@localhost network-scripts]# ls #查看network-scripts下的所有文件
ifcfg-ens32 ifdown-eth ifdown-isdn ifdown-sit ifup ifup-ib ifup-plip ifup-routes ifup-tunnel network-functions-ipv6
ifcfg-lo ifdown-ib ifdown-post ifdown-Team ifup-aliases ifup-ippp ifup-plusb ifup-sit ifup-wireless
ifdown ifdown-ippp ifdown-ppp ifdown-TeamPort ifup-bnep ifup-ipv6 ifup-post ifup-Team init.ipv6-global
ifdown-bnep ifdown-ipv6 ifdown-routes ifdown-tunnel ifup-eth ifup-isdn ifup-ppp ifup-TeamPort network-functions
[root@localhost network-scripts]#


使用vi進行編輯
[root@localhost network-scripts]# vi ifcfg-ens32
【點擊i 進行插入 完成之後Esc 並輸入:wq 進行保存】
[root@localhost network-scripts]# vi ifcfg-ens32
TYPE="Ethernet"
BOOTPROTO="static" #啟用靜態IP地址
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens32"
UUID="17e371b3-5107-4d72-a58f-e8f71396fd68"
DEVICE="ens32"
ONBOOT="yes"
IPADDR=“192.168.0.121”
GATEWAY=“192.168.0.1”

修改:
BOOTPROTO=“static” #啟用靜態IP地址
加入個:
IPADDR=“192.168.0.121” #設置IP地址
GATEWAY=“192.168.0.1” #設置網關

[root@localhost ~]# service network restart #重啟網絡
Restarting network (via systemctl): [ OK ]
[root@localhost ~]#


[root@localhost ~]# ping 192.168.0.107 #ping局域網內的IP正常
PING 192.168.0.107 (192.168.0.107) 56(84) bytes of data.
64 bytes from 192.168.0.107: icmp_seq=1 ttl=64 time=0.759 ms
64 bytes from 192.168.0.107: icmp_seq=2 ttl=64 time=1.07 ms
64 bytes from 192.168.0.107: icmp_seq=3 ttl=64 time=0.615 ms
^C
--- 192.168.0.107 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 0.615/0.816/1.076/0.195 ms
[root@localhost ~]# ping www.baidu.com #ping百度域名還是不行
ping: www.baidu.com: Name or service not known #出現這個錯誤

win7本地搭建vmvare網絡