Windows在中國PC市場的地位,到目前還是不可替代的。

但是有好多 小夥伴 / Geek / Linux發燒友 想嘗試 Linux,——比如:我。

但是,如果在物理機上安裝Linux,可能會給自己的工作生活造成許多困擾:

——同事用Windows發過來的Office文件有的細節可能無法處理;

——自己在Windows上熟悉的許多軟體不能再用。。。

——在這個互聯網的時代,最麻煩的莫過於不能上網,只能請教度娘或谷哥了。

你說什麼?!不能上網了還腫么請教度娘、谷哥。更別說谷哥還被牆著!

我能提供的正常上網的Linux方案是:

(1)在Windows物理機上安裝VMware(如何安裝不是本文討論的內容,請自行百度);

(2)在虛擬機中安裝Linux(自行百度)或你喜歡的其他操作系統。

虛擬機不能上網這個問題困擾了我很長時間。

公司的外網伺服器記錄著網卡的MAC,如果把虛擬機的MAC改成能上網的號碼,然後物理機的MAC有時候會莫名其妙地改成其他的,又不能上網了。

本人試驗成功的方案

資料(假設):

物理機:

能上網的IP: 1.2.3.4

網關: 1.2.3.1 DNS: 1.2.3.1

虛擬機:

IP: 192.168.0.6

原理

虛擬機訪問網路時,根據默認網關 192.168.0.1 找到了vmnet8網卡,

然後根據 vmnet8 網卡的默認網關 1.2.3.4 找到了可以上網的網卡(物理機),

而該網卡已經共享上網,因此就實現了虛擬機的IP地址上網。

步驟

(1)把物理機能上外網的網卡(本地連接)設置共享。

注意選擇「VMware Network Adapter VMnet8」。

並設置物理機網卡(本地連接)屬性:

(2)在物理機上設置VMware Network vmnet8屬性:

(3)在VMware中,在虛擬網路編輯器:

NAT:

網關: 192.168.0.1 子網IP: 192.168.0.0 子網掩碼: 255.255.255.0 DHCP: 192.168.0.1-192.168.0.127

(4)打開虛擬機終端(我的是Linux):

$ sudo vim /etc/network/interfaces

# 替換成以下內容:
auto lo
iface lo inet loopback
auto ens33 #ens33是我的虛擬網卡,你的可能不一樣,下同
iface ens33 inet static
address 192.168.0.6
netmask 255.255.255.0
gateway 192.168.0.1
dns-nameservers 192.168.0.1

(5)重啟網路或重啟虛擬機

Tags:Linux,Geek,Vmware,虛擬機,上網,操作系統


推薦閱讀:
相关文章