簡要步驟:
一、在虛擬機選擇網橋模式;
二、配制網絡,使虛擬機和主機,虛擬機和虛擬機之間能夠網絡互通;
1、使用setup工具進行配置;2、或者選擇編輯文本進行配置;
vi /etc/sysconfig/network-scripts/ifcfg-eth0
- service network restart; //配置完成后,需重啟網絡才能生效;
- [weblogic@yingxiaoapp1 ~]$ cat /etc/sysconfig/network-scripts/ifcfg-eth0 # Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet DEVICE=eth0 BOOTPROTO=static BROADCAST=10.151.18.255 HWADDR=00:26:B9:3F:2A:9F IPADDR=10.151.18.26 NETMASK=255.255.255.0 NETWORK=10.151.18.0 ONBOOT=yes GATEWAY=10.151.18.28 TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes
//按實際情況配置網絡,配置完成后主機與虛擬機能互相通信, 在主機嘗試ping虛擬機;
[root@localhost /]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="00:0C:29:EC:1D:DE"
NM_CONTROLLED="yes"
ONBOOT=YES
IPADDR=192.168.0.22 //ip地址
NETWORK=192.168.0.1 //
NETMASK=255.255.255.0 //掩碼
BROADCAST=192.168.0.255 //廣播地址
DNS1=172.16.99.25 //按照主機的DNS配置
DNS2=172.16.99.26
GATEWAY=192.168.0.1 //網關
![]()
例子:

三、配置DNS
vi
/
etc
/
sysconfig
/
network
-
scripts
/
ifcfg
-
eth0
在網卡配制文件ifcfg-eth0中,添加dns配制 ,直接按照主機的DNS信息進行配置就行了。
配置后,執行service network restart,使網絡生效,測試ping www.baidu.com;

四、若配置完DNS,還不能訪問外網,問題在於還需要配置默認網關;
發現還是ping 不通。怎么回事呢
配制網關:
dns設置對了,還是ping不通www.baidu.com
檢查一下,現在是可以ping 通主機,虛擬機,還有網關。而且dns也配制正確,按理說,應該是可以訪問外網了啊。
但是還有關鍵的一步:配制默認網關,沒有做好。沒有配制好默認網關,怎么和外界通信呢。
好現在就來配制網關:還是有兩種方法
第一種方法:通過命令行進行臨時配制:
命令行添加默認網關:
route add defalult gw 192.168.1.1
默認網關,就是找不到對應路由的情況下,就走這條路由(默認網關),這是設置訪問外網所必要的設置。
為了不影響下面的步驟,先將命令行配制好的網關刪掉
刪除默認網關:
route del default gw 192.168.1.1
第二種方法:在網卡配制文件中進行永久配制,注意紅色標注部分。這個配制完了,需要重啟網絡。