用java獲取並傳出虛擬機系統實時性能參數(2:配網絡)

    首先,我們創建虛擬機,用VirtualBox創建(有一個Ubuntu 10.10的鏡像),然後配置網絡。這裏還折騰了一下。

    我用的靜態IP,先將VirtualBox設置一下,打開settings,如圖進行配置:

       

    可是,當我們進入系統,用ifconfig查看時,並沒有eth0,繼而我們打開 sudo gedit /etc/network/interfaces 配置ip時,加入

             auto eth0

             iface eth0 inetstatic

             address 10.109.***.11

             netmask 255.255.***.0

             gateway 10.109.***.1

    之後用sudo /etc/init.d/networking restart 報錯:

             SIOCSIFADDR: No such device
             eth0: ERROR while getting interface flags: No such device
             SIOCSIFADDR: No such device
             SIOCSIFADDR: No such device
             eth0: ERROR while getting interface flags: No such device
             eth0: ERROR while getting interface flags: No such device

     這是因爲ubuntu在改變MAC地址後會把原來的eth存爲old,而新加eth,有兩種方法解決。一是刪除/etc/udev/rules.d/70-persistent-net.rules再重啓並修改/etc/network/interfaces等重複步驟,二是修改它。這裏有原因與解決方法詳細說明的鏈接:http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1032790 ,雖然是vmware...但由於問題出在克隆ubuntu鏡像上,所以無所謂啦。



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