vmware上網的方式

vmware上網設置

vmware虛擬機上網設置
個人一些心得,以下:
如何使vmware虛擬機中的操做系統可以上網?

第一種狀況:

主機使用PPPOE撥號上網

方法一:NAT方式


一、先關閉虛擬機中的操做系統,回到虛擬機主界面

雙擊主界面右上方的的「Ethernet」,彈出「Network Adapter」對話框,選擇「NAT」

二、啓動虛擬機操做系統,設置IP爲動態獲取,即經過DHCP得到。


此時虛擬機中的操做系統用的是主機的IP,主機可以上網,那麼虛擬機也能。


方法二:Host-only方式


一、先關閉虛擬機中的操做系統,回到虛擬機主界面

雙擊主界面右上方的的「Ethernet」,彈出「Network Adapter」對話框,選擇「Host-only」

二、右擊撥號上網的鏈接,打開PPPOE鏈接屬性,選擇「高級」,選擇「容許其它網絡用戶經過此計算機的INTERNET鏈接來鏈接」

在「家庭網絡」下拉框中,選擇「VMware Network Adapter VMnet1」
VMware Network Adapter VMnet1虛擬網卡的IP會自動變爲192.168.0.1
此時ping 192.168.0.1 能通便可。

三、進入vmware中,啓動linux操做系統

用netconfig命令
將IP,設爲192.168.0.2 (與虛擬網卡在同一網段)
網關爲192.168.0.1 即VMware Network Adapter VMnet1虛擬網卡的IP地址
DNS設置爲ISP的DNS,如61.147.37.1

四、重啓網絡:

#service network restart

此時,只要主機撥號上網後,虛擬機的系統就能夠上網,且不用再撥號


方法三:Bridge方式


這種方式,虛擬機最接近一臺真實的機器


一、先關閉虛擬機中的操做系統,回到虛擬機主界面

雙擊主界面右上方的的「Ethernet」,彈出「Network Adapter」對話框,選擇「Bridge」

二、宿主機中安裝sygate或wingate之類的代理服務器


三、設置虛擬機的代理服務器爲宿主機的IP便可


第二種狀況:

在單位局域網內
linux


「Ethernet」要選擇「Bridge」方式

使用這種方式時,虛擬機跟一臺真實的機器同樣,此時IP設置爲局域網中另外一個可用IP便可
網關:局域網網關服務器的地址(或路由器的地址)
DNS:設置爲ISP的DNS服務器地址
服務器

Ubuntu解決重啓後resolv.conf清空的問題每次重啓後

/etc/resolv.conf裏面設置的nameserver就被清空。網絡

/etc/resolv.conf 實際上是一個Link,它其實指向的是 /run/resolvconf/resolv.conf。Ubuntu 有一個 resolvconf 服務,若是重啓它,那麼 /etc/resolv.conf 的內容會被修改爲默認的樣子,因此不能直接修改 /etc/resolv.conf。spa

若是想本身定義 nameserver,那麼有如下2個辦法:操作系統

在網卡的配置文件裏面加:代理

iface eth0 inet staticrest

address 192.168.3.3server

netmask 255.255.255.0dns

gateway 192.168.3.1路由

dns-nameservers 192.168.3.45 192.168.8.10

dns-search foo.org bar.com

修改 resolvconf服務的配置文件: /etc/resolvconf/resolv.conf.d/base

  1. echo "search test.com" >> /etc/resolvconf/resolv.conf.d/base 

  2. echo "nameserver 202.106.0.20 " >> /etc/resolvconf/resolv.conf.d/base 

這樣,在機器重啓或 resolvconf 服務重啓 均可以保證配置會寫到/etc/resolv.conf 裏面

相關文章
相關標籤/搜索