導航:首頁 > 網路設置 > linux虛擬機網路設置

linux虛擬機網路設置

發布時間:2022-05-15 11:17:34

㈠ 虛擬機 Linux 網路下面網路如何配置

可以通過橋接網路:在這種模式下,VMWare虛擬出來的操作系統就像是區域網中的一台獨立的主機,它可以訪問網內任何一台機器。

步驟如下:

1、首先看一下虛擬機的網路狀態,顯示網線斷開。

㈡ 虛擬機下的linux怎麼配置網路

依次單擊,如下圖所示:

2
依次單擊如下圖所示:

3
勾選,然後點擊【IPv4 Settings】,在下面的Method中選擇【Automatic(DHCP)】,最後點擊【Apply】,如下圖所示:

END
2、恢復虛擬網路默認設置(在斷網狀態下):

依次單擊【編輯】-->【虛擬網路編輯器】,如下圖所示:

點擊【恢復默認設置】,如下圖所示:

END
3、設置虛擬機上網方式為NAT:

在虛擬機關機狀態下,雙擊【網路適配器】,如下圖所示:

2
勾選【啟動時連接】,選中【NAT模式】,最後點擊【確定】如下圖所示:

㈢ linux 在虛擬機狀態下如何設置上網參數

http://blog.ccidnet.com/blog.php?do=showone&uid=11088&type=blog&itemid=158746

1.bridge
:

默認使用vmnet0

將虛擬機的ip設置與主機同網段未使用ip,其餘與主機相同:

例如主機ip是10.70.54.31,設置虛擬機ip為10.70.54.22。netmask,broadcast,gateway,dns都與主機相同即可實現虛擬機主機
虛擬機互聯網
通信。

2.nat
:

默認使用vmnet8

將虛擬機設置成使用dhcp方式上網,windows下選擇"自動獲取ip",linux下開啟dhcp服務即可

也可以手動設置:

ip設置與vmnet8同網段,gateway設置成vmnet8的gateway(/etc
mware
mnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

netmask,broadcast設置與vmnet8相同,dns設置與主機相同。

例如
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

這樣就實現了虛擬機主機
通信,但是
虛擬機互聯網
仍無法通信

㈣ linux虛擬機網路設置

如果要用橋接,ics是一定是要打開的,這樣虛擬機才能自動獲取到ip的。
如果用nat模式的話,vmware的版本又太低了,在win7下,vmware沒有6.5.3是不能用nat模式的

㈤ 虛擬機下linux的網路配置

用橋接可以。。方便。。到linux裡面的
應用程序-系統設置--網路設置
看看你的dns設好了沒。。ip要和主機在同一個網段。。再看看你的mac地址。。把它刷新一下。。然後在重新激活下網卡。。再到終端下輸入service
network
restart
重啟起網路服務。。應該是可以的。。
你裝這個虛擬機的時候裝了第一個服務沒?就是用橋接上網的那個。。你再仔細檢查下。。
就在那網路設置里點編輯,然後點硬體設備,把那個關聯mac地址那個選項,點下探測。然後點確定,然後再把網卡重新激活下。。再到終端下輸入service
network
restart
重啟起網路服務。。應該是可以的。。

㈥ 如何讓linux系統在虛擬機里上網

1)選擇VMware的Host-only
虛擬機Liunx上網設置
2)主機的本地連接
虛擬機Liunx上網設置
3)本地連接共享Internet
虛擬機Liunx上網設置
4)在虛擬機linux里,設置網路
虛擬機Liunx上網設置
虛擬機的網關是192.168.0.1,DNS不用設置
數據包走向:從eth0出來後將數據包扔給:192.168.0.1,192.168.0.1和本地連接是共享上網的,所以192.168.0.0/24網段的數據包到了本地連接後,本地的網卡會把源IP和源MAC改成本地電腦的真實IP和MAC,然後扔給網關。
為了驗證上面我猜想,在虛擬機上ping
www..com,再在本地PC上運行抓包軟體wireshark,截圖如下:
虛擬機Liunx上網設置
本地網卡是192.168.1.102,虛擬機
eth0
IP:192.168.0.2
,由上圖可以看到不是虛擬機所在的網段與公網IP交互報文。

㈦ linux 虛擬機怎麼配置上網

1.1.1. 查看虛擬機的網路參數
1) 打開虛擬機,選擇菜單「編輯」》「編輯虛擬網路」,如下圖:

2) 選中列表中的「VMnet8 NAT」,點擊左下角「恢復默認」按鈕,恢復默認參數設置。然後點擊「NAT設置」按鈕,如下圖:

3) 記錄虛擬網路的子網IP:192.168.52.0、網關IP:192.168.52.2
1.1.2. 設置物理主機的虛擬網路參數
1) 打開物理主機的網路連接,找到「VMware Network Adapter VMnet8」,右擊設置屬性:

㈧ linux虛擬機如何設置網路連接

首先,建議你使用vm安裝版,不要使用綠色版軟體,綠色版不穩定。然後再虛擬機中的網路設置中設置成nat方式連接,這樣主機可以上網,虛擬機就可以上網了。

㈨ linux虛擬機怎麼配置雙網卡

在使用橋接之前,先在真機的'更改適配器設置中'禁用vmnet1和vmnet8
在VMware中定義一個
橋接器
設置這個
Linux虛擬機
使用前一個步驟定義的橋接器--進入橋接器選擇界面.
設置這個Linux虛擬機使用前一個步驟定義的橋接器--選擇網路橋接器
5
設置這個Linux虛擬機的網卡--或者通過這里自動獲取IP
6
與第5不重復,可跳過
設置這個Linux虛擬機的網卡--進入網卡設置路徑

㈩ 如何設置虛擬機中linux的網路配置

如果你的XXX卡沒被內核支持,又怕自己編譯的內核會造成系統損壞就可以試試這個方法嘍 ^_^ vmware三種網路連接上網設置: 1.bridge : 默認使用vmnet0 將虛擬機的ip設置與主機同網段未使用ip,其餘與主機相同: 例如主機ip是10.70.5如果你的XXX卡沒被內核支持,又怕自己編譯的內核會造成系統損壞就可以試試這個方法嘍 ^_^

vmware三種網路連接上網設置:

1.bridge :

默認使用vmnet0

將虛擬機的ip設置與主機同網段未使用ip,其餘與主機相同:

例如主機ip是10.70.54.31,設置虛擬機ip為10.70.54.22。netmask,broadcast,gateway,dns都與主機相同即可實現虛擬機<--->主機 虛擬機<---->互聯網 通信。

2.nat :

默認使用vmnet8

將虛擬機設置成使用dhcp方式上網,windows下選擇"自動獲取ip",linux下開啟dhcp服務即可

也可以手動設置:

ip設置與vmnet8同網段,gateway設置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

netmask,broadcast設置與vmnet8相同,dns設置與主機相同。

例如 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

這樣就實現了虛擬機<--->主機 通信,但是 虛擬機<--->互聯網 仍無法通信

虛擬機與互聯網通信:

1.開啟主機路由功能

2.設定iptables,使主機成為一台nat server

1. echo 1 >/proc/sys/net/ipv4/ip_forward 這樣就主機就具有了路由功能

2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE

這條規則意思是將來自172.16.245.0/24封包的來源ip偽裝成eth0的ip,實現虛擬機與互聯網通信

如果網路介面是ppp+或pppoe則需要修改成-o pppoe

當然-s 172.16.245.0/24 也要根據實際情況修改

qemu兩種上網方式:

user mode network :

這種方式實現虛擬機上網很簡單,類似vmware里的nat,qemu啟動時加入-user-net參數,虛擬機里使用dhcp方式,即可與互聯網通信,但是這種方式虛擬機與主機的通信不方便。

tap/tun network :

這種方式要比user mode復雜一些,但是設置好後 虛擬機<-->互聯網 虛擬機<-->主機 通信都很容易

這種方式設置上類似vmware的host-only,qemu使用tun/tap設備在主機上增加一塊虛擬網路設備(tun0),然後就可以象真實網卡一樣配置它.

首先內核中支持tap/tuns設備:

Device Drivers --->
Networking support --->
[M] Universal TUN/TAP device driver support

如果當前內核沒有支持,可以重新只編譯相應模塊加入,方法很簡單:

將當前內核配置文件cp到內核源碼目錄下:

[root@LFS ~]#cp /boot/config-[kernel-version] /usr/src/linux
[root@LFS ~]#cd /usr/src/linux

配置內核,將TUN/TAP選擇模塊(M),如上所示:

[root@LFS ~]#make menuconfig

重新只編譯模塊(M),不編譯核心(*)支持的東東:

[root@LFS ~]#make moles

編譯好後在/usr/src/linux/drivers/net下可以找到tun.ko:

[root@LFS net]#ls -l /usr/src/linux/drivers/net/tun.ko
-rw-r--r-- 1 root root 11116 Mar 23 20:29 /usr/src/linux/drivers/net/tun.ko
[root@LFS net]#

將它cp到當前內核的模塊目錄的相應位置:

[root@LFS net]#cp /usr/src/linux/drivers/net/tun.ko /lib/moles/`uname -r`/kernel/drivers/net

重新建立模塊依賴關系:

[root@LFS net]#depmod

現在就可以載入它了 :

[root@LFS net]#modprobe tun

檢查一下:

[root@LFS net]#lsmod |grep tun
tun 8704 0
[root@LFS net]#

OK. 成功不重新編譯整個內核加入特殊模塊支持

如果你的xx卡不被內核支持,又可以編譯成模塊,自己怕重新編譯內核後出問題就可以用這個辦法只編譯自己需要的模塊,然後手動安裝到相應位置,再載入它。

這樣編譯速度要也比編譯整個內核快,不會對系統有任何損害,就可以使用上XX卡嘍。^_^

要注意三點:

1.內核源碼必須與當前內核版本完全一致,否則編譯出的模塊是不能用的。

2.注意只make moles(編譯模塊),沒有make moles_install(自動安裝模塊到/lib/moles下)

3.載入新編譯的模塊前必須先運行depmod,否則modprobe找不到它

其實使用當前內核配置文件(/boot/config-[kernel-version]),只加入自己需要的模塊,不做任何其他改,make moles_install應該也不會有問題的。

不過最穩妥的辦法還是手動安裝它,控制權在自己手裡更踏實嘛 :-)

OK,轉回qemu上網問題

如果使用udev管理設備(通常2.6.x內核的發行版都已經使用udev),當modprobe tun後就會自動建立/dev/net目錄,並創建出tun設備,做好相關鏈接:

[root@LFS net]#ls -l /dev/net/tun
lrwxrwxrwx 1 root root 6 Mar 25 15:35 /dev/net/tun -> ../tun
[root@LFS net]#

如果很不幸,你沒看到它,就需要自己手動做這些工作了

閱讀全文

與linux虛擬機網路設置相關的資料

熱點內容
長時間開著移動網路會丟失流量嗎 瀏覽:204
網路連接質量好但上不去網 瀏覽:847
網路機頂盒有線和無線有什麼用 瀏覽:553
wifi看網路電視會員 瀏覽:904
蘋果5s三網用哪個網路快 瀏覽:159
無線網路洗衣機如何接入米家 瀏覽:91
手機銀行為什麼網路不可用 瀏覽:576
手機設置里的移動網路怎麼找 瀏覽:418
酷狗音樂怎麼連接網路 瀏覽:711
路由器配置網路范圍 瀏覽:41
路由器有線橋接後有信號無網路 瀏覽:263
無線網路怎麼查快慢 瀏覽:448
財務軟體登錄網路 瀏覽:36
蘋果電腦如何彈出網路連接 瀏覽:415
區域網電腦網路圖標有個叉 瀏覽:844
4g手機怎麼是2g網路 瀏覽:120
如何移動網路恢復網速 瀏覽:129
對於網路安全的認識 瀏覽:516
蘋果11電信和移動哪個網路好 瀏覽:646
電腦運行文本文檔程序要網路嗎 瀏覽:924

友情鏈接