Ⅰ 虛擬機網路設置以及開啟ssh連接
1、安裝虛擬機後,因為在虛擬機操作有很多不方便所以需要開啟sshd服務
2、查看網路連接情況
查看IP和網關等信息,發現網關與主機不一致,雖然可以上網。
3、將網路連接設置由nat網路地址轉換改為橋接模式
4、關閉防火牆或者開啟22埠
5、查看sshd服務是否正常運行
6、使用遠程連接軟體xshell等連接
7、發現無法使用yum命令,那是dns沒有配置
8、運行腳本出錯,因為是在windows系統寫的,上傳到linux系統
9、未找到netstat命令
Ⅱ VMware虛擬機下三種網路介紹及配置
vmware為我們提供了三種網路工作模式,它們分別是:Bridged(橋接模式)、NAT(網路地址轉換模式)、Host-Only(僅主機模式)。
打開vmware虛擬機,我們可以在選項欄的「編輯」下的「虛擬網路編輯器」中看到VMnet0(橋接模式)、VMnet1(僅主機模式)、VMnet8(NAT模式),那麼這些都是有什麼作用呢?其實,我們現在看到的VMnet0表示的是用於橋接模式下的虛擬交換機;VMnet1表示的是用於僅主機模式下的虛擬交換機;VMnet8表示的是用於NAT模式下的虛擬交換機。
同時,在主機上對應的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8兩塊虛擬網卡,它們分別作用於僅主機模式與NAT模式下。在「網路連接」中我們可以看到這兩塊虛擬網卡,如果將這兩塊卸載了,可以在vmware的「編輯」下的「虛擬網路編輯器」中點擊「還原默認設置」,可重新將虛擬網卡還原。
什麼是橋接模式?橋接模式就是將主機網卡與虛擬機虛擬的網卡利用虛擬網橋進行通信。在橋接的作用下,類似於把物理主機虛擬為一個交換機,所有橋接設置的虛擬機連接到這個交換機的一個介面上,物理主機也同樣插在這個交換機當中,所以所有橋接下的網卡與網卡都是交換模式的,相互可以訪問而不幹擾。在橋接模式下,虛擬機ip地址需要與主機在同一個網段,如果需要聯網,則網關與DNS需要與主機網卡一致。其網路結構如下圖所示:
接下來,我們就來實際操作,如何設置橋接模式。
首先,安裝完系統之後,在開啟系統之前,點擊「編輯虛擬機設置」來設置網卡模式。
點擊「網路適配器」,選擇「橋接模式」,然後「確定」
在進入系統之前,我們先確認一下主機的ip地址、網關、DNS等信息。
然後,進入系統編輯網卡配置文件,命令為vi /etc/sysconfig/network-scripts/ifcfg-eth0 (這里可能有些不同,找到 ifcfg-eth 開頭的文件即可)
添加內容如下:
編輯完成,保存退出,然後重啟虛擬機網卡,使用ping命令ping外網ip,測試能否聯網。
這就是橋接模式的設置步驟,相信大家應該學會了如何去設置橋接模式了。橋接模式配置簡單,但如果你的網路環境是ip資源很缺少或對ip管理比較嚴格的話,那橋接模式就不太適用了。如果真是這種情況的話,我們該如何解決呢?接下來,我們就來認識vmware的另一種網路模式:NAT模式。
NAT技術應用在internet網關和路由器上,比如192.168.0.123這個地址要訪問internet,它的數據包就要通過一個路由器,而路由器擁有一個能訪問internet的ip地址,這樣的路由器就要在收發數據包時,對數據包的IP協議層數據進行更改(即 NAT),以使私有網段的主機能夠順利訪問internet。
剛剛我們說到,如果你的網路ip資源緊缺,但是你又希望你的虛擬機能夠聯網,這時候NAT模式是最好的選擇。NAT模式藉助虛擬NAT設備(就是一個路由器)和虛擬DHCP伺服器,使得虛擬機可以聯網。其網路結構如下圖所示:
在NAT模式中,主機網卡直接與虛擬NAT設備相連,然後虛擬NAT設備與虛擬DHCP伺服器一起連接在虛擬交換機VMnet8上,這樣就實現了虛擬機聯網。
那麼我們會覺得很奇怪,為什麼需要虛擬網卡VMware Network Adapter VMnet8呢?原來我們的VMware Network Adapter VMnet8虛擬網卡主要是為了實現主機與虛擬機之間的通信。在之後的設置步驟中,我們可以加以驗證。
將虛擬機的網路連接模式修改成NAT模式,點擊「編輯虛擬機設置」。
點擊「網路適配器」,選擇「NAT模式」
然後開機啟動系統,編輯網卡配置文件,命令為vi /etc/sysconfig/network-scripts/ifcfg-eth0
具體配置時,IP設置與vmnet8同網段,網關設置成vmnet8的網關(在「虛擬網路設置」里的Net選項卡里能找到Gateway)通常是xxx.xxx.xxx.2。
子網掩碼設置與VMnet8相同(設置好IP地址後,子網掩碼自動生成) DNS設置與主機的相同。
之前,我們說過VMware Network Adapter VMnet8虛擬網卡的作用,那我們現在就來測試一下。
Host-Only模式其實就是NAT模式去除了虛擬NAT設備,然後使用VMware Network Adapter VMnet1虛擬網卡連接VMnet1虛擬交換機來與虛擬機通信的,Host-Only模式將虛擬機與外網隔開,使得虛擬機成為一個獨立的系統,只與主機相互通訊。其網路結構如下圖所示:
通過上圖,我們可以發現,如果要使得虛擬機能聯網,我們可以將主機網卡共享給VMware Network Adapter VMnet1網卡,從而達到虛擬機聯網的目的。接下來,我們就來測試一下。
首先設置「虛擬網路編輯器」,可以設置DHCP的起始范圍。
然後設置虛擬機為 Host-Only模式。
然後修改 ifcfg-eth0 文件,設置ip等:
將虛擬機IP設置與VMnet1同網段,網關設置成VMnet1的網關相同,其餘設置與VMnet1相同,DNS設置與主機相同。
例如:VMnet1 IP:172.16.249.1 Gateway :172.16.249.2
那麼虛擬機 IP:172.16.249.100 Gateway: 172.16.249.2
Host-only 這種方式,虛擬機連接不到外網,通過下面設置可以使虛擬機連接外網。
我們可以看到上圖有一個提示,強制將VMware Network Adapter VMnet1的ip設置成192.168.137.1,那麼接下來,我們就要將虛擬機的DHCP的子網和起始地址進行修改,點擊「虛擬網路編輯器」
重新配置網卡,將VMware Network Adapter VMnet1虛擬網卡作為虛擬機的路由。
重啟網卡,然後通過 遠程工具測試能否聯通外網以及與主機通信。
Ⅲ 虛擬機如何連接網路
最簡單的就是模式是NT 模式(一般為第3個選項)這個模式是和主機公用IP 只要主機可以上網虛擬機就可以;還有種就是橋接 (一般為第1選項)這是選擇一張網卡讓虛擬機使用,橋接狀態下主機就不可以使用該網卡。
虛擬機上網方式有兩種,一種是橋接,一種是NAT,在打開虛擬機選項的下方有個編輯虛擬機設置,在這裡面可以更改虛擬機的上網方式。
然後在網路適配器中可以更改上網方式。橋接和NAT都是可以上網的,前提是你真機能上網。
設置完成後就進虛擬機開能不能上網,虛擬機在掛起狀態下是無法設置的。如果還不能上網,檢查一下虛擬機有沒有獲取到IP,命令為:ipconfig。如果沒有獲取到IP,就用命令ipconfig /renew,重新獲取一次IP。
計算機操作系統為Windows XP,用VMware虛擬一台Windows 2000電腦,組成對等網,組網後虛擬機能共享宿主機的文件、列印機和上網連接。
把Windows 2000安裝光碟插入光碟機,點擊VMware菜單「虛擬→設置」打開設置窗口,如圖1所示,點擊「CD-ROM」,在右側選中「使用物理驅動器」,然後選擇正確盤符(筆者機器上的光碟機盤符為「H」)。接著啟動虛擬機,把Windows 2000安裝到虛擬機中。
Ⅳ 虛擬機linux如何聯網
1、在虛擬機中創建的「電腦」上,右鍵選則setting(設置)。
2、選擇NAT模式,然後點擊Edit--》virtual network editor,點擊vmnet8,裡面會有一些ip地址的信息,
Ⅳ VMware虛擬機裡面安裝了WIN7怎麼設置連接網路
1、此時可以看到虛擬機裡面的win7是沒有網路連接的;
4、設置好後,繼續進入到win7系統,發現網路連接已經是可以用的了。
Ⅵ 手把手教你使用 virtualBox 讓虛擬機連接網路
打開設置-》網路
採用橋接模式連接網路,並選擇對應的物理網卡。
注意: 這里 「界面名稱」 必須選擇實際的物理網卡。
1、使用 nmcli 命令,查看當前虛擬機的所有網路基本信息:
nmcli connection show
具體參數說明如下:
2、設置 centos7 的網路獲取方式為自動獲取 IP(這種方法最方便啦 O(∩_∩)O~)
3、上面的命令只是修改了設定檔,因此還要使用 nmcli 的 up 參數讓它實際生效:
使用 ping 命令驗證:
成功啦,我們的 virtualBox 的這台虛擬機連上外網啦 O(∩_∩)O~
Ⅶ 虛擬機怎麼連接外網
關於這個問題,我大致歸納了一下,你需要三個步驟。首先,讓你的虛擬機連接上一根網線。其次你得修改一下網卡設置。最後你需要關閉互聯網服務,然後重新打開。為了更加形象的說明,我就用我經常使用的CentOS7.3虛擬機為例。因為如果你裝的是Windows系統,那麼只要你的主機有網路,虛擬機就有網路。
最後你需要關閉互聯網服務,然後重新打開。到這里為止,你的網路配置文件已經設置好了,現在你需要重新開關一下網路服務。然後IP a查看一下IP。最後使用ping命令驗證就行了。
Ⅷ 檢查虛擬機沒有連接網路方法
1、查看虛擬機服務有沒有啟動(命令行輸入Services.msc)
2、查看網路連接虛擬有沒有啟動(控制面板\網路和 Internet\網路連接)
3、網路屬性,虛擬機ipv4屬性
4、命令行輸入ipconfig查看虛擬機ip:192.168.xxx.xxx
5、linux下查看ip,ifconfig :
inet 192.168.xxx.xxx netmask 255.255.255.0 broadcast 192.168.xxx.xxx
6、設置linux靜態網路(本機查到的ip為准)