LINUX三種上網方式總結

netmask ip地址 broadcast 子網掩碼 gateway 網關 dns DNS服務器 
vmware三種網絡連接上網設置: 
查看VMNET1和VMNET8的IP,網關信息,可以ipconfig命令
1

.橋接方式(bridge) : 
默認使用vmnet0 
將虛擬機的ip設置與主機同網段未使用ip,其餘與主機相同: 
ip地址與主機同段相異, 
子網掩碼與主機相同, 
網關與主機相同, 
DNS服務器與主機相同。 
實現虛擬機<--->主機虛擬機<---->互聯網 通信。 

 

2.共享方式(nat) : 
默認使用vmnet8 
將虛擬機設置成使用dhcp方式上網,windows下選擇"自動獲取ip",linux下開啓dhcp服務即可。 

手動設置: 
ip設置與vmnet8同網段, 
網關設置成vmnet8的網關, 
DNS服務器設置與主機相同, 
實現虛擬機<--->主機虛擬機<---->互聯網 通信。 
查找vmnet1的網關,通常是xxx.xxx.xxx.2 
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2 
虛擬機設置: ip :172.16.249.100 gw: 172.16.249.2 

3.私有方式(host-only): 
默認使用vmnet1 
將虛擬機ip設置與vmnet1同網段,gateway設置成vmnet1的ip,其餘設置與vmnet1相同,dns設置與主機相同 
例如 vmnet1 ip :172.16.245.1 
虛擬機設置: ip :172.16.245.100 gateway :172.16.245.1 
這樣就實現了虛擬機<--->主機 通信,但是虛擬機<--->互聯網 仍無法通信 

簡單分析: 
########################################################## 
說明:我的是校園網環境,MAC是綁定的 ^_^ 
########################################################## 
特別提示:你必須保證你的虛擬機中,虛擬網絡編輯器中的DHCP和NAT服務必須是啓動的!!!特別是在你使用NAT方式時!!!! 
1.如果你只是讓你的虛擬機訪問你所在的私有網絡(對於我那就是校園網) 
那你就選擇橋接方式(bridge),IP設置爲跟你真實主機一樣,只要使用同網段中未被使用的IP就行!!!如果你願意拿你虛擬主機的MAC註冊一下,我敢保證這種方法也能上網,或者把虛擬主機的MAC改成已經註冊過的(不建議是自己真實主機的),那也應該能上網.(這種改MAC的方法我們經常用,算是對學校的抗議吧!!!!:) 
2.如果你只是想在你虛擬機內部組建網絡那就選則私有方式(host-only) 
這樣可以在你的主機上模擬網絡環境(我的模擬環境有8個系統,兩個網段,其中linux佔半數 ^_^) 

接下來是我最得意的上網方式,共享方式,就是NAT地址轉換方式,我曾經同時4個系統打開Baidu的網站,虛擬機中兩個Windows2000 一個linux (FC5)還有真實主機 ^_^ 

對虛擬機唯一有用的是你的真實的DNS服務器IP,其他的決定於你的vmnet8(排除你做了更改!!一般默認vmnet8是NAT的) 

方法在上面已經描述了,你應該知道怎麼做了把! 
需要注意的是: 
1.虛擬機網絡段的分配是隨機的(我也挺感到奇怪的!!),每次重新安裝虛擬機VM軟件都不一樣,但是可以該的,要修改註冊表,不過沒必要; 
2.取保你虛擬機的的DHCP,NAT服務都是啓動的(如果你的DHCP啓動那你連你NAT方式的IP都省了,不過建議設置IP,因爲這是經驗^_^)

發佈了26 篇原創文章 · 獲贊 8 · 訪問量 18萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章