虚拟机中Liunx怎么上网

系统:XP

虚拟机:Mware? Workstation7.0

虚拟机系统:redhatlinux9

虚拟机中Liunx上网教程:

例如 vmnet1 ip :192.168.0.1 (我的XP系统把VM1共享进本地连接后自动成这个网段,具体的系统可能有不同之处)

虚拟机设置: ip :192.168.0.2 gateway : 192.168.0.1

这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信

1)选择VMware的Host-only



2)主机的本地连接



3)本地连接共享Internet



4)在虚拟机linux里,设置网络



虚拟机的网关是192.168.0.1,DNS不用设置

数据包走向:从eth0出来后将数据包扔给:192.168.0.1,192.168.0.1和本地连接是共享上网的,所以192.168.0.0/24网段的数据包到了本地连接后,本地的网卡会把源IP和源MAC改成本地电脑的真实IP和MAC,然后扔给网关。

为了验证上面我猜想,在虚拟机上ping www.baidu.com,再在本地PC上运行抓包软件wireshark,截图如下:



本地网卡是192.168.1.102,虚拟机 eth0 IP:192.168.0.2 ,由上图可以看到不是虚拟机所在的网段与公网IP交互报文。

(0)

相关推荐

  • VM虚拟机中的Ubuntu设置固定IP上网图文教程

    但是如果你的机子有特殊用处,比如作为服务器,需要IP地址信息,亦或者像我一样,作为一个云计算的节点,其IP都是在配置文件里配置好的,如果每次重启系统都要跑过去修改下配置文件里的IP,那简直是不可取的做 ...

  • VM虚拟机中的Fedora设置固定IP上网的方法

    首先声明:该方法在Fedora 17和18版本下有效,其它版本也许可行也许有所差异。 1. 虚拟机相关配置 如果不是虚拟机系统,则这步不需要,若是相关配置详细信息请看“VM虚拟机中的Ubuntu设置固 ...

  • 解决VMware虚拟机中无法上网的问题

    来源:U大师U盘装系统 升级Windows 7,发现在windows 7下运行VMware虚拟机的时候问题出现了,VMware在虚拟机中无法上网.那么是哪里的设置出现了问题呢? 操作方法 01 VMw ...

  • 详解虚拟机中的NAT网络连接方式

    我就个人对虚拟机的理解,把虚拟机上网最方便的也是最难理解的NAT方式和大家一起聊聊,因为是大话NAT,所以说的会罗嗦点,不过主要是照顾新人.:) 老鸟就赶快飞吧 呵呵 先说一点别的,做为引子 假设现在 ...

  • Hyper-V虚拟机中ReactOS系统无法联网详细图文解决办法

    ReactOS系统已经安装好了,但由于系统没有自带Hyper-V虚拟网卡的驱动,所以只能本地体验一番,无法连接互联网.难道体验一下删掉虚拟机就结束了吗?当然不是,经过笔者不懈努力,最终还是解决了无法上 ...

  • VMWARE虚拟机中的网卡MAC地址怎么修改

    我们在使用vmware克隆虚拟机后,如果同时打开这两台虚拟机就有可能造成MAC地址冲突,或者我们的mac被路由器主人拉黑无法上网.这时我们就需要修改虚拟机mac地址来解决此类问题.今天就跟大家介绍一下 ...

  • kali虚拟机中如何攻击虚拟机外部的网络设备

    当虚拟机中的设备需要与虚拟机外部的设备处在同一网段的时候怎么办... 操作方法 01 虚拟机中的kali如何攻击虚拟机外的网络设备 大家在使用kali是往往会在虚拟机中使用因为毕竟在虚拟机中攻击别人不 ...

  • windows XP/7访问linux虚拟机中的共享文件的方法

    windows XP/7访问linux虚拟机中的共享文件的方法 本文将windows xp,windows 7访问linxu虚拟机中共享文件的方法作下总结,主机安装的系统是windows 7,虚拟机中 ...

  • 在Win7 Hyper-v虚拟机中接真实机声卡的方法

    在Win7 Hyper-v虚拟机中接真实机声卡的方法