vmware 兩個虛擬網絡卡的說明

2021-07-23 05:46:48 字數 1511 閱讀 6163

安裝完虛擬機器之後在「網路上的芳鄰」中會多出2個網絡卡,分別是 —— vmware network adapter vmnet1 和 vmware network adapter vmnet8

這兩個網絡卡是vmware 模擬出來的,相當於是本機多了兩個物理網絡卡,外加上本地網絡卡,總共是三個網絡卡,這三個網絡卡分別是處於三個不同的網段,因此三個網絡卡彼此互相不能訪問。

案例:為了能讓虛擬機器能夠上網,我給vmware network adapter vmnet8設定了ip位址192.168.0.234,與本地網絡卡192.168.0.58處於同乙個網段,然後在虛擬機器作業系統中配置網絡卡的ip位址,與vmware network adapter vmnet8完全一致。

現象:本機能夠ping 通 192.168.0.234,但是自己使用putty不能遠端連線(sshd已經開啟),找身邊的同事訪問192.168.0.234,他可以訪問並且可以使用putty連線

分析:vmware network adapter vmnet1 和 vmware network adapter vmnet8兩個網絡卡與本地網絡卡預設是彼此都不在同乙個網段的,因此相互無法訪問。

現在將vmware network adapter vmnet8設定的網段與本地網絡卡的網段一致,這時路由表則會去找本地的網絡卡vmware network adapter vmnet8,而不會去找虛擬機器配置的網絡卡(雖然與vmware network adapter vmnet8ip位址完全一致),相當於是本地回環。因此我本機能夠ping通192.168.0.234,但是我使用putty去連線192.168.0.234實際上是找的本機的vmware network adapter vmnet8網絡卡,但是我本機沒有sshd,因此我自己不能使用putty連線。

我們可以使用route print 檢視路由表

如果在本機去訪問192.168.0.234,則路由器會指向本機,不會去找虛擬機器

輸入 route print

255.255.255.255 255.255.255.255 在鏈路上 127.0.0.1 306

255.255.255.255 255.255.255.255 在鏈路上 192.168.0.58 276

255.255.255.255 255.255.255.255 在鏈路上 172.16.232.1 276

255.255.255.255 255.255.255.255 在鏈路上 192.168.0.234 276

身邊的同事為什麼能夠訪問呢?這是因為他的192.168.0.234路由是指向我的機器虛擬機器,因此能夠訪問。

也就是說,兩個相同的ip位址192.168.0.234分別指向的是兩台不同的機器。

解決辦法:

方法一:將vmware network adapter vmnet8禁用即可

方法二:將

vmware network adapter vmnet8 的ip位址自動分配

VMWARE的兩張虛擬網絡卡

安裝vmware軟體後,在在計算機網路中會增加vmnet1和vmnet8兩張虛擬網絡卡,如下圖所示 這兩張虛擬網絡卡,各代表什麼,有何用處?採用bridge的方式時,虛擬機器自身網絡卡的ip與宿主機的ip則處於同一網段,也就是它們都好像在同一區域網中了,中間則不需要充當路由的第二張網絡卡vmnet1...

兩個隔離的網絡卡配置

在機房需求配置兩個網絡卡,乙個網路可以上外網 eth0 乙個只固定幾個ip段可以訪問 eth2 在eth0上配置了vlan trunk模式,vlan id為1004。eth2為普通的接入模式。eth0和eth2的網路是隔離的。手動新增虛擬vlan vconfig add eth0 1004 ifco...

兩個網絡卡的預設閘道器修改。

同事電腦裝了2個網絡卡,擬乙個上外網,乙個上內網。內網ip為192.168.1.5,閘道器 dns置空 外網ip為192.168.16.5,閘道器192.168.16.1,設定dns。本以為這樣就沒問題了,可結果是內網連線伺服器沒問題,瀏覽器開啟外網提示連線不上。檢視下內網的ip配置,沒錯啊,再看內...