1. 程式人生 > >linux系統 虛擬機配置上網的心得

linux系統 虛擬機配置上網的心得

虛擬機



為什麽默認虛擬機安裝完成,都會存在兩個虛擬網卡(VMnet1和8),對應的是僅主機模式和NAT模式,其實是有三個,還有一個是橋接到物理網卡了(VMnet0),對應的是橋接模式。


首先,講解一下虛擬機每個網卡設置的模式的作用!


1、虛擬機網卡的配置

虛擬機網卡設置NAT模式(能上網)

虛擬機能訪問外網,外網不能訪問虛擬機,相當於物理機做了內網的源IP轉換

/編輯/虛擬網絡編輯器

將NAT模式的網卡激活連接(勾選將主機虛擬適配器連接到此網絡)

IP可以是dhcp分配(全都自動設置),也可以是手動(全都靜態分配),記得靜態時要設置dns


虛擬機網卡設置僅主機模式(不能上網)

可以在虛擬網絡編輯器中設置DHCP分配的網段,

也可以取消dhcp分配,設置虛擬機的靜態IP,網關設置虛擬網卡的IP,物理網卡設置靜態IP


虛擬機網卡設置僅橋接模式(橋接到物理機的網卡)(能上網)

相當於物理機成了二層交換機,虛擬機連載二層交換機下,虛擬機和物理機要同一網段

網關可以設置物理機網卡出去的下一跳。


2、服務的開啟(Ctrl+Shlft+Esc調出任務管理器,查看服務)

VMware NAT Service //使用NAT模式時要開啟

VMware DHCP Service //使用DHCP分配時要開啟

如果以上服務運行後幾秒會自動關閉

編輯腳本以管理員身份運行

############################

(@echo off

:s

ping -n 1 127.1>null

net start|findstr /i /c:"服務名">nul&&set k=1||set k=0

if %k%==0 (net start "服務名")

goto s)

#############################


3、系統的配置(如果虛擬機是復制出來的,那麽該局域網就會就會出現兩個一樣MAC地址,這


樣會導致dhcp分配不地址,所以如果復制的虛擬機要把網卡刪除)

修改:/etc/sysconfig/network-scripts/ifcfg-enoxxxx

ONBOOT=yes //設置開機自動運行

默認是自動獲取IP(如果設置靜態)

BOOTPRPTO=static (靜態分配) | dhcp (動態分配)

IPADDR=IP地址

GATEWAY=網關

NETMASK=掩碼

DNS1=DNS

修改:/etc/resolv.conf //DNS配置文件

nameserver DNS的IP地址


修改完配置文件都要重啟服務:(一般以下都可以,或者network變成networking)

service network restart

systemctl restart network

/etc/init.d/network restart


如果還是不能上網就是dns地址的問題,最好是dhcp獲取IP的同時獲取dns

拍攝快照時不能對虛擬機操作,虛擬機保存的硬盤的容量不夠也是保存快照失敗的原因

ping baidu.com 是我最常用的驗證能不能上網的手段,一開始ping的時候會很慢,應為,要

找路由,所有要耐心等待。


本文出自 “潘政” 博客,請務必保留此出處http://zonds.blog.51cto.com/12638755/1942379

linux系統 虛擬機配置上網的心得