ITPub博客

首页 > IT基础架构 > 网络安全 > 关于虚拟机联网的几个问题

关于虚拟机联网的几个问题

原创 网络安全 作者:lff1530983327 时间:2014-12-30 11:16:49 0 删除 编辑
 

因为要学习oracle,所以不得不学习linux系统的使用,又因为要学习linux系统的使用,不得不学会使用XSHELL或则SecureCRT远程连接,所以这个过程中就涉及到了虚拟机与物理机的网络连接。

虚拟机与物理机的连接有三种方式:

VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。

  VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。首先得知道: VMnet8虚拟网络,host-only模式下的VMnet1虚拟网络,以及bridged模式下的VMnet0虚拟网络,都是由VMWare虚拟机自动配置而生成的,不需要用户自行设置。VMnet8和VMnet1提供DHCP服务,VMnet0虚拟网络则不提供。

1.bridged(桥接模式)--Connect directly to the physical network

桥接方式是指和宿主机处于同一网段的一台主机,相当于局域网内一个独立的主机,需要手工配置IP地址,子网掩码。和宿主机像是一台HUB 上的两台电脑。

2.host-only(主机模式)--A private network shared with the host与网内其他机器相隔离

在host-only模式下,虚拟系统和宿主机器系统是可以相互通信的,相当于这两台机器通过双绞线互连。

在host-only模式下,虚拟系统的TCP/IP配置信息(如IP地址、网关地址、DNS服务器等),都是由VMnet1(host-only)虚拟网络的DHCP服务器来动态分配的。

3.NAT(网络地址转换模式)--Used to shared with the host's ip address

在安装虚拟机的时候一般会选择NAT方式进行连接,此种方法最为方便快捷,但是在配置ip的步骤中就得注意了:
  

 

在虚拟机中新装的一个liunx 5.10 x86_64,像以往一样,采用NAT方式联网,物理机已经中间的配置

 至此:可以使用Xmanager连上虚拟机 后使用wget出现以下问题:


 

百度后,网上说是因为DNS配置错误:所以改成openDNS

 

以上设置得到的结果:物理机能ping通虚拟机,但是虚拟机不能ping通物理机,提示network is unreachable

 百度:
如果将这里设置为dhcp,物理机便ping不通虚拟机!

以上原因:便在于我的eth0设置中已经给虚拟机手动分配了IP 和GATWAY,其中的BOOTPROTO其实选用的是statics方式进行的ip地址选择。所以此时使用的NAT 方式失效。

 

应该是这种方式的编写,才是使用VMnet8虚拟网络中提供的DHCP方式实现的网络正确连接。

物理机中VMnet8虚拟网络中的配置如图:一般是自动分配的,虚拟机中的ip最终将会使用这个虚拟网关,连接上网

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/30018455/viewspace-1384693/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-11-12

  • 博文量
    72
  • 访问量
    49744