Ubuntu在vmware虛擬機無法上網的解決方法

http://blog.csdn.net/xueyushenzhou/article/details/50460183

在vmware中安裝Ubuntu之后,我們希望基本的功能如上網、傳輸文件等功能都是可用的,但是經常遇到不能上網的情況。使用筆記本時,我們經常希望能通過無線網卡上網,但是在做嵌入式開發時,我們還希望虛擬機能通過有線網連接到嵌入式設備上。如何保證兩者快速切換,有時候會很頭疼。

在網上查閱相關資料和自己試驗后,這里給出一種方便的解決不能上網問題的方法。

首先,檢查你的虛擬機是否開啟了網絡服務,檢查方法是打開控制面板->-管理工具--->服務 ,查找?VMware DHCP Service 和VMware NAT Service ,保證這兩個服務已經啟動。如果沒有禁用,則要先將其開啟,一般設置為自動啟動就可以 ,如果設置不成功,可以先將虛擬機關掉,然后重裝一次vmare或者重啟電腦試一下。

第二,設置網絡類型,一般在vmare中有四種。

? 第一種: Bridged: Connected directly to the physical network,使用橋接網卡(VMnet0虛擬網卡),表示當前虛擬機與主機(指運行VMware Workstation軟件的計算機)在同一個網絡中。第二種:NAT: Used to share the host's IP address,使用NAT網卡(VMnet8虛擬網卡),表示虛擬機通過主機單向訪問主機及主機之外的網絡,主機之外的網絡中的計算機,不能訪問該虛擬機。第三種: Host-only: A private network shared with the host,只使用本地網絡(VMnet1虛擬網卡),表示虛擬機只能訪問主機及所有使用VMnet1虛擬網卡的虛擬機。主機之外的網絡中的計算機不能訪問該虛擬機,也不能被該虛擬機所訪問。第四種: Custom: Specific virtual network,沒有網絡連接,表明該虛擬機與主機沒有網絡連接。

我們一般使用前兩種多一些,如果不知道怎么設置,優先采用橋接模式,并且選中“復制物理網絡屬性”。

第三,設置虛擬機網絡編輯器。在虛擬機的左上方,選中“虛擬網絡編輯器”,這里的操作需要使用管理員權限。根據右下方的提示,單擊“更改設置”。?


之后,網絡編輯器會自動重啟一次,重啟完后會多出來一項。重啟完的截圖如下所示:



在橋架模式下,這里可以設置橋接所使用的網卡。如果想通過無線網卡上網, 則這里要選中無線網卡對應的虛擬網橋。

設置完畢后,在虛擬機里采用自動獲取網絡地址的方式即可上網,如果自己手動設置,有時候然而上不了。

如果要讓虛擬機可以通過有線網絡連接到嵌入式開發板中 ,這里要再改回去。比較麻煩一些。這一點vmare就不如vbox方便,vbox可以自動搜索,不需要頻繁的手動設置。



本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/384280.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/384280.shtml
英文地址,請注明出處:http://en.pswp.cn/news/384280.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

exec函數族

fork創建子進程后執行的是和父進程相同的程序(但有可能執行不同的代碼分支),子進程往往要調用一種exec函數以執行另一個程序。當進程調用一種exec函數時,該進程的用戶空間代碼和數據完全被新程序替換,從新程序的啟動例…

IO 多路復用之poll總結

http://www.cnblogs.com/Anker/p/3261006.html IO多路復用之poll總結 1、基本知識 poll的機制與select類似,與select在本質上沒有多大差別,管理多個描述符也是進行輪詢,根據描述符的狀態進行處理,但是poll沒有最大文件描述符數量的…

wait、waitpid

父進程調用wait函數可以回收子進程的終止信息,該函數有三個功能:(一次wait調用回收一個子進程 回收多個用循環) 1、阻塞等待子進程退出 2、回收子進程殘留資源 3、獲取子進程結束狀態(退出原因) pid_t wait…

C++項目中的extern C {}

http://www.cnblogs.com/skynet/archive/2010/07/10/1774964.html 引言 在用C的項目源碼中,經常會不可避免的會看到下面的代碼: 123456789#ifdef __cplusplusextern "C" {#endif/*...*/#ifdef __cplusplus}#endif它到底有什么用呢,…

管道

管道,其本質是一個偽文件(實為內核緩沖區);由兩個文件描述符引用,一個表示讀端、一個表示寫端;規定數據從管道的寫端流入,讀端流出。 管道的原理:管道實為內核使用環形隊列機制&…

C/S、B/S的區別

C/S結構,即Client/Server(客戶機/服務器)結構,是大家熟知的軟件系統體系結構,通過將任務合理分配到Client端和Server端,降低了系統的通訊開銷,可以充分利用兩端硬件環境的優勢。早期的軟件系統多以此作為首選設計標準。…

extern c用法解析

http://www.jianshu.com/p/5d2eeeb93590 引言C保留了一部分過程式語言的特點,因而它可以定義不屬于任何類的全局變量和函數。但是,C畢竟是一種面向對象的程序設計語言,為了支持函數的重載,C對全局函數的處理方式與C有明顯的不同。…

C語言實現單鏈表(帶頭結點)的基本操作(創建,頭插法,尾插法,刪除結點,打印鏈表)

http://blog.csdn.net/xiaofeige567/article/details/27484137 C語言實現單鏈表&#xff08;帶頭結點&#xff09;的基本操作&#xff08;創建&#xff0c;頭插法&#xff0c;尾插法&#xff0c;刪除結點&#xff0c;打印鏈表&#xff09; [plain] view plaincopy #include<…

靜態網頁與動態網頁區別

一、靜態web頁面&#xff1a;1、在靜態Web程序中&#xff0c;客戶端使用Web瀏覽器&#xff08;IE、FireFox等&#xff09;經過網絡(Network)連接到服務器上&#xff0c;使用HTTP協議發起一個請求&#xff08;Request&#xff09;&#xff0c;告訴服務器我現在需要得到哪個頁面&…

單向循環鏈表C語言實現

http://blog.csdn.net/morixinguan/article/details/51771633 我們都知道&#xff0c;單向鏈表最后指向為NULL&#xff0c;也就是為空&#xff0c;那單向循環鏈表就是不指向為NULL了&#xff0c;指向頭節點&#xff0c;所以下面這個程序運行結果就是&#xff0c;你將會看到遍歷…

web服務器原理

什么是web服務器&#xff1f; 在Mosaic瀏覽器&#xff08;通常被認為是第一個圖形化的web瀏覽器&#xff09;和超鏈接內容的初期&#xff0c;演變出了“web服務器”的新概念&#xff0c;它通過HTTP協議來提供靜態頁面內容和圖片服務。在那個時候&#xff0c;大多數內容都是靜態…

(C語言版)鏈表(三)——實現雙向鏈表創建、刪除、插入、釋放內存等簡單操作

http://blog.csdn.net/fisherwan/article/details/19760681 上午寫了下單向循環鏈表的程序&#xff0c;今天下午我把雙向鏈表的程序寫完了。其實雙向鏈表和單向鏈表也是有很多相似的地方的&#xff0c;聽名字可以猜到&#xff0c;每個節點都包含兩個指針&#xff0c;一個指針指…

競態條件

pause函數 調用該函數可以造成進程主動掛起&#xff0c;等待信號喚醒。調用該系統調用的進程將處于阻塞狀態(主動放棄cpu) 直到有信號遞達將其喚醒。 int pause(void); 返回值&#xff1a;-1 并設置errno為EINTR 返回值&#xff1a; ① 如果信號的默認處理動作是終止進程&#…

(C++版)鏈表(一)——實現單向鏈表創建、插入、刪除等相關操作

http://blog.csdn.net/fisherwan/article/details/25557545 前段時間用C語言實現了鏈表的相關操作&#xff0c;但是發現當時挺清楚的&#xff0c;過了一段時間又忘的差不多了&#xff0c;所以現在打算用C再實現一遍&#xff0c;由于初次用C實現&#xff0c;存在錯誤的地方還望大…

(C語言版)鏈表(二)——實現單向循環鏈表創建、插入、刪除、釋放內存等簡單操作

http://blog.csdn.net/fisherwan/article/details/19754585 昨天寫了單向鏈表的代碼&#xff0c;今天上午把單向循環鏈表的程序給敲完了。鏈表的相關操作一樣的&#xff0c;包含鏈表的創建、判斷鏈表是否為空、計算鏈表長度、向鏈表中插入節點、從鏈表中刪除節點、刪除整個鏈表…

計科院首頁靜態網頁

一.HTML代碼 <!DOCTYPE html><html><head><meta charset"UTF-8"><title>首頁</title> </head><body><div id"page"> <div id"page_head"> <div id"logo" aligncenter…

可重入函數

一個函數在被調用執行期間(尚未調用結束)&#xff0c;由于某種時序又被重復調用&#xff0c;稱之為“重入”。根據函數實現的方法可分為“可重入函數”和“不可重入函數”兩種。 注意事項 定義可重入函數&#xff0c;函數內不能含有全局變量及static變量&#xff0c;不能使用ma…

(C語言版)鏈表(四)——實現雙向循環鏈表創建、插入、刪除、釋放內存等簡單操作

http://blog.csdn.net/fisherwan/article/details/19801993 雙向循環鏈表是基于雙向鏈表的基礎上實現的&#xff0c;和雙向鏈表的操作差不多&#xff0c;唯一的區別就是它是個循環的鏈表&#xff0c;通過每個節點的兩個指針把它們扣在一起組成一個環狀。所以呢&#xff0c;每個…

SIGCHLD

SIGCHLD的產生條件 子進程終止時 子進程接收到SIGSTOP信號停止時 子進程處在停止態&#xff0c;接受到SIGCONT后喚醒時 借助SIGCHLD信號回收子進程 子進程結束運行&#xff0c;其父進程會收到SIGCHLD信號。該信號的默認處理動作是忽略。可以捕捉該信號&#xff0c;在捕捉函數中…

(C語言版)鏈表(一)——實現單向鏈表創建、插入、刪除等簡單操作(包含個人理解說明及注釋,新手跟著寫代碼)

http://blog.csdn.net/fisherwan/article/details/19701027 我學習了幾天數據結構&#xff0c;今天下午自己寫了一個單向鏈表的程序。我也是新手&#xff0c;所以剛開始學習數據結構的菜鳥們&#xff08;有大牛們能屈尊看一看&#xff0c;也是我的榮幸&#xff09;可以和我一起…