首页 > 代码库 > 虚拟机如何连接外网

虚拟机如何连接外网

  虚拟机连接外网

基本上,Host-only相当于虚拟机和宿主机通过交叉线相连;
NAT,宿主机相当于虚拟机的路由器;
桥接,相当于把宿主机和虚拟机同时接到交换机上,然后交换机接到外网。

连接性上说,可参考下表:
    连接   宿主机和虚拟机     虚拟机对外网访问      外网对虚拟机访问
Host-only     可以互访                     不能直接访问                   不能直接访问
NAT         虚拟机可访问宿主机       可以(通过宿主机)              不能直接访问
桥接                 可以互访                     直接访问                         直接访问

 

*如果是桥接模式的话,直接使用命令:dhclient(直接控制 eth 来进行网络操作自动获取 IP),ifconfig:查看得知ip被自动添加。

*如果是NAT模式的话, 需要编辑配置信息:(如果均配置好了后仍不能ping 外网, 可以尝试修改custom自定义模式选择分享的VMnet8,设置同下。)

1.vi /etc/sysconfig/network-scripts/ifcfg-eth0:         

2.ONBOOT:yes 网卡是否开机启动(yes/no)
 BOOTPROTO: static获取ip方式自动、静态(dhcp/static)
   IPADDR: 192.168.137.22 添加ip
   NETMASK: 255.255.255.0   子网掩码
   GATEWAY :192.168.137.1    网关地址

3.service network restart :  网络服务重启

4. vim /etc/resolv.conf: 查看DNS  

  nameserver 192.168.137.1

 

虚拟机如何连接外网