VMWare裡Linux的網路設定

來源:互聯網
上載者:User

  今天終於把十幾天前安裝在VMWare裡的Linux的網路設定搞定了,高興啊。
  剛使用虛擬機器時,就被它神奇的虛擬功能所著迷,因為一直想在電腦裡裝Linux,可是由於它與Windows的不相容,怕一安裝就把原來的系統破壞。但是在虛擬機器裡真的能很好地運行,覺得很不錯。可是Linux強大的網路功能如果沒有學會,那恐怕不能說真正地學習Linux。所以我就找了很多資料,可是那些資料講得都不全,畢竟自己親自嘗試才是最好的學習方法。
  在這過程裡,下面的文章給我協助最大,先放在這裡:http://snapteam.blogchina.com/2320226.html。

  現在我們就來進行Linux的網路設定吧。這裡是使用windows作為host,linux作為guest。

  1、在VMware裡安裝Linux之後,到windows XP中查看所有的網路連接,你應該發現除了原有的網卡之外,又多了Vmnet1和Vmnet8。如果看過說明書應該知道,vmnet1是hostonly的介面,而Vmnet8是使用NAT的網路介面。在這裡我們既不想用VMWARE內建的DHCP也不想用他的NAT。所以我們只需設定VMnet1。

  2、我們將使用hostonly這個網路介面串連虛擬機器和主機,然後利用windows Xp/2000裡面內建的Internet串連共用(實際上是一個簡單的路由NAT)來讓虛擬機器通過原來的網卡進行外網的訪問。注意在虛擬機器的網卡設定裡選擇:Host-only:A private network shared with the host。

  3、查看你的串連外網的網卡的屬性,選擇“進階”標籤,設定成允許共用(前提是你已經啟用vmnet1,如還未用請右擊vmnet1,選擇啟用)

  4、再查看一下你的VMnet1的屬性,看一下TCP/IP協議的設定,你發現已經被自動化佈建為192.168.0.1/255.255.255.0。其它各項不需填寫。

  5、windows下的設定完成,轉入到跑linux的虛擬機器。
  按紅帽子表徵圖->系統設定->網路,點擊配置,然後在裝置選項卡裡雙擊該裝置。
  將你的eth0的ip地址設定為靜態(如果安裝時沒有選靜態話)。
  ip(地址): 192.168.0.2(或其它在此網段上的地址)
  netmask(子網路遮罩):255.255.255.0
  default gateway(預設閘道):192.168.0.1
  然後在DNS選項卡裡,
  主DNS:輸入你自己的DNS。其它留空。
  儲存設定。如果你還沒有設定好主機名稱:到/etc/sysconfig裡找到network,編輯HOSTNAME。然在/etc
目錄下的hosts加入:
  192.168.0.2           yourhostname
  開啟終端,輸入下面命令重新啟動服務:
  /sbin/service network restart

  6、開啟瀏覽器,開始奇妙的網路之旅吧。

  另外注意,在VMware裡使用Fedora,由於程式預設的功能鍵Ctrl+Alt與Linux裡的Ctrl+Alt+F5,F6,F7等功能鍵相衝突,會導致在虛擬機器的Linux裡無法正常使用。所以要注意在虛擬機器軟體Edit->Preferences裡更改一下功能鍵。這個讓我鬱悶了不少時間。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.