虛擬機怎樣配置網路設置密碼
1. 如何設置虛擬機中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]#
如果很不幸,你沒看到它,就需要自己手動做這些工作了
2. 虛擬機的網路設置
我寫個教程給你 不懂再問我 下面有我QQ
第一步 : 安裝操作系統前的初始配置
1 打開VM 依次單機FILE - NEW - VIRTUAL MACHINE菜單 或者單機主頁面上的 新建虛擬機 圖表
彈出新建虛擬機的配置向導對話框
2 單機"下一步" 按鈕 進入虛擬機配置對話框 選擇典型 我是說在沒有特殊設備或者配置的情況下
3 繼續 下一步 進入 選擇客機操作系統 對話框 你根據實際需要在 客機操作系統 組合框選擇操作系統
種類 然後在 版本 下拉列表中選擇版本
4 繼續 下一步 進入 虛擬機命名 輸入本虛擬機名稱和安裝在主機的位置
5 還是 下一步 進入 網路類型 在這里設置虛擬機網路連接方式 有4種 一般的為了保證網路運行正常
都是默認的 Use bridged networking 模式 但如果用戶主機沒連接網線 則網路不可用 此時 只能用
NAT的方式了
6 選擇好了網路模式了 然後 下一步 隨即彈出 制定磁碟容量 的對話框 在此對話框種設定磁碟容量的
大小 虛擬機磁碟容量最大不會超過在這里設置的容量
7 單機完成按鈕 就完成了虛擬機的配置了 返回VM的主界面 可以看到分剛剛建立的虛擬機硬體配置了
第二步 : 媽的 累死我了 第二步 包括很多 更改虛擬機配置添加/移除虛擬機硬碟 更改磁碟文件路徑
最重要的是 出現了安裝操作系統 在安裝操作系統的時候 放心大膽的嘗試就可以 不會對機器產生任何的
影響
1 修改內存的大小 如果發現虛擬機的內存容量不夠 我們可以重新設定虛擬機內存的容量 直接雙擊
"設備" 列表中的Memory 就可以配置內存容量 有個黃三角 表示虛擬機最新內存容量需求 綠色三角代表
虛擬機推薦內存容量 藍色的代表最大內存分配容量
2 添加/移除虛擬硬碟 同上 感覺硬碟容量設置小了 也可以重新設置的 操作步驟如下
點擊菜單欄中的 VM Settings 選中HARD DISK 然後單機ADD按鈕 進入設置向導
進入 添加硬體對話框 選中HARD DISK 然後下一步 進入添加硬體向導 有3個選擇 創建一個新的虛擬硬碟
使用一個已經存在的虛擬硬碟 使用物理磁碟 這3個 我推薦選擇第1個
彈出磁碟類型 選擇的時候 要注意安裝的操作系統是否支持該磁碟類型
OK了以後 選擇下一步 進入磁碟容量設定 安裝需求設置就好了
確認好磁碟容量之後 為磁碟命名 單機完成 返回虛擬機設置 對話框
安裝操作系統 有了前面的步驟 就可以在虛擬機安裝操作系統了 會出現分區 格式化等操作
還是那句話 放心大膽的來 虛擬機中的操作 不會對真實系統和數據產生任何影響的
虛擬機上的安裝操作系統的方法和真實環境中的一樣 這里就不多說了 單機虛擬機的開機按鈕
即可和真實環境一樣安裝操作系統了
注意: 如果你硬碟中 有安裝光碟的ISO文件 可以直接掛載到虛擬機中讀取
在客機進行操作的時候 如果要從客機返回主機 同時按 Ctrl+Alt 組合建就可以了
在安裝了VM TOOLS後 主機和客機系統之間 滑鼠可以自由切換 TOOLE只能在安裝好操作系統後
才能安裝
by : 6917137 不要翻版哦
3. 虛擬機要使用網路要怎麼配置
vittualpc:
點擊設置---將網路配置調成"Intel
(R)
8256V......."
進入系統後,修改一下IP和DNS伺服器設置就可以了
4. 如何設置虛擬機上網
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 也要按照現實環境修改
5. 如何設置虛擬機開機需要輸入密碼
菜單「虛擬機」——「電源」——「打開虛擬機到BIOS」,進入虛擬機的BIOS設置密碼,跟物理機是一樣的
6. 進入虛擬機怎麼設置主頁面的密碼
1.打開虛擬主機官網,點擊登錄。
2.輸入用戶名與密碼,同意虛擬主機服務協議,點擊登錄。
3.輸入用戶名與密碼,同意服務協議,點擊登錄。
4.進入管理控制台界面,找到【域名與網站(萬網)】一欄,點擊【雲虛擬主機】。
5.進入雲虛擬主機界面,看最右邊,點擊最右邊的【更多操作】。
7. 在VMware的虛擬機平台上如何進行網路設置
由於我們這個區域網又不允許再分配同一網段的IP地址,因此不能用橋接方式給虛擬操作系統分配一個與PC處於同一網段的IP地址,而本文即是採用NAT連接方式來實現這種配置。在WinXP系統下安裝VMware軟體
2.打開VMware安裝Redhat linux
3.都就緒完畢,開始網路配置
4.讓VMware Network Adapter VMnet8自動獲取IP地址以及DNS伺服器地址,然後我們打開MS-DOC控制台,執行ipconfig /all命令,看看VMnet8的IP分配情況。
我的VMware Network Adapter VMnet8虛擬網卡的IP地址配置如下:5.打開VMware軟體,選擇菜單VM-Settings,選中網卡查看其屬性,將network connection設置為Custom:Special virtual network -- VMnet8(NAT)。OK返回軟體主界面。啟動Redhat Linux 9系統,這時我們要將虛擬系統的IP設置成與之同網段(我這里是192.168.65.0,你的可能不同,這是VMware自動隨機指定的一個IP地址)。
如果在命令行下,可以編輯/etc/sysconfig/network-scripts/ifcfg-eth0文件,內容如下:
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.65.255
IPADDR=192.168.65.228
NETMASK=255.255.255.0
NETWORK=192.168.65.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
GATEWAY=192.168.65.2
DHCP_HOSTNAME=192.168.65.254
保存設置完後,重新激活eth0埠:
# service network restart
IP地址可由DHCP伺服器來分配,因為在安裝VMware後,會有一台虛擬的DHCP伺服器虛擬機來分配IP地址,這個DHCP伺服器實際是就是一個系統服務,可以在控制面板-管理工具-服務里看到這個服務。
在NAT方式的網路中,虛擬機的Gateway都指向192.168.x.2, 本文中x=65, 這是虛擬NAT伺服器的地址,它也是一個伺服器虛擬機,在服務管理里也能看到。
6. 這樣winXP與linux就可以互ping通了,如果你ping不通的話,看一下你windows下的防火牆是否不允許ICMP。
7.接下來我們要讓另一台PC通過區域網能夠SSH登錄訪問剛才配置好的PC機里的虛擬linux系統,這里需要做一個映射。打開manage virtual network (在開始菜單里,或在VMware界面菜單)。打開NAT頁,點擊Edit..- Port Forwarding - Add..。
Host Port:22 (主機中的要進行映射的埠)
Forwarding IP address : 192.168.65.228 22 (映射到哪個IP,哪個埠)
8. VM虛擬機內 如何配置網路
先問一個問題
如果實體機設置成10.10.0.100 可以訪問伺服器么?
如果可以
1、將虛機的網路配置成橋接
2、將地址設置為10.10.0.100
如果不可以
你可能需要第二塊網卡,用於10.10.0.100的網路連接!
9. 用虛擬機安裝的win7怎麼設置網路
我原來也連不上,不過現在好了,網路共享里的VMnet1和VMnet8是虛擬機的dhcp和dns,這些不能改,直接默認就能用,虛擬機裝的系統中,選擇自動獲取ip,如果已經改動,打開虛擬機|編輯|編輯虛擬網路|全部恢復默認,如圖
10. 請問VM虛擬機如何設置密碼
虛擬機上現在還沒有這個功能, 你要想防止別人使用, 只能切斷電源了。