Andy's Blog » vmware ip, 虚拟机ip设置, 虚拟机设置IP, VMware ip设置, 设置虚拟机ip, vmware 设置ip, 虚拟机ip配置, 虚拟机ip, vmware虚拟机ip地址, 虚拟机 localhost, vmware 访问虚拟机ip, vmware虚拟机设置ip, 查看虚拟机ip, 虚拟机总是ping不了bytes of data, VMware虚拟机IP丢失, vm虚拟机ip设置 » VMware 虚拟机IP设置问题

VMware 虚拟机IP设置问题

更新:见鬼了!设置成NAT方式,虚拟机里还是设置DHCP,居然一切OK,郁闷!之前怎么回事?

虚拟机一切OK!

[[email protected] ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0C:29:80:85:E0
          inet addr:192.168.30.128  Bcast:192.168.30.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe80:85e0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:135 errors:0 dropped:0 overruns:0 frame:0
          TX packets:199 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:28459 (27.7 KiB)  TX bytes:40721 (39.7 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:844 (844.0 b)  TX bytes:844 (844.0 b)

[[email protected] ~]# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.30.0    *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         192.168.30.2    0.0.0.0         UG    0      0        0 eth0

[[email protected] ~]# ping 192.168.0.103
PING 192.168.0.103 (192.168.0.103) 56(84) bytes of data.
64 bytes from 192.168.0.103: icmp_seq=1 ttl=128 time=1.27 ms
64 bytes from 192.168.0.103: icmp_seq=2 ttl=128 time=1.15 ms
64 bytes from 192.168.0.103: icmp_seq=3 ttl=128 time=1.83 ms
64 bytes from 192.168.0.103: icmp_seq=4 ttl=128 time=1.11 ms

[[email protected] ~]# ping www.qq.com
PING www.qq.com (125.39.127.25) 56(84) bytes of data.
64 bytes from 125.39.127.25: icmp_seq=1 ttl=128 time=129 ms
64 bytes from 125.39.127.25: icmp_seq=2 ttl=128 time=180 ms
64 bytes from 125.39.127.25: icmp_seq=3 ttl=128 time=92.5 ms

主机也能PING通虚拟机了

C:\>ping 192.168.30.128

正在 Ping 192.168.30.128 具有 32 字节的数据:
来自 192.168.30.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.30.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.30.128 的回复: 字节=32 时间<1ms TTL=64
来自 192.168.30.128 的回复: 字节=32 时间<1ms TTL=64

192.168.30.128 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 0ms,最长 = 0ms,平均 = 0ms

==================================================================
今天碰到的问题,记录一下

我的电脑是连接到路由器上的,设置为自动获取IP
在主机上安装VMware装虚拟机系统为CentOS

一开始使用NAT方式,虚拟机可以上网,但主机和虚拟机互相PING不通,也访问不了B的webserver
换桥接,host-only都不行,问题不外乎以下几个
1. 主机PING不通虚拟机
2. 虚拟机PING不通主机
3. 能PING通但虚拟机不能上网
4. 主机能PING通虚拟机,但访问不了webserver,SSH也连不通

主机的IP信息
c:\ipconfig /all

以太网适配器 本地连接:

   连接特定的 DNS 后缀 . . . . . . . : gateway.2wire.net
   描述. . . . . . . . . . . . . . . : Realtek RTL8102E/RTL8103E 系列 PCI-E 快速
以太网 NIC (NDIS 6.20)
   物理地址. . . . . . . . . . . . . : 00-26-18-DE-E1-5C
   DHCP 已启用 . . . . . . . . . . . : 是
   自动配置已启用. . . . . . . . . . : 是
   IPv4 地址 . . . . . . . . . . . . : 192.168.0.103(首选)
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   获得租约的时间  . . . . . . . . . : 2010年9月25日 13:56:52
   租约过期的时间  . . . . . . . . . : 2010年9月26日 14:59:31
   默认网关. . . . . . . . . . . . . : 192.168.0.1
   DHCP 服务器 . . . . . . . . . . . : 192.168.0.1
   DNS 服务器  . . . . . . . . . . . : 192.168.0.1
   TCPIP 上的 NetBIOS  . . . . . . . : 已启用

虚拟机的IP信息
# ifconfig -a

eth0      Link encap:Ethernet  HWaddr 00:0C:29:80:85:E0
          inet addr:192.168.0.109  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe80:85e0/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3578 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1209 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:275084 (268.6 KiB)  TX bytes:282289 (275.6 KiB)

# route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
169.254.0.0     *               255.255.0.0     U     0      0        0 eth0
default         home            0.0.0.0         UG    0      0        0 eth0
[[email protected] ~]#

最后,解决的办法是
1. 使用桥接
2. setup 进 network 设置 eth0,关掉DHCP,使用固定IP设置
3. 虚拟机IP成192.168.0.109 子网掩码255.255.255.0 网关192.168.0.1

这样就可以访问虚拟机的webserver了,虚拟机可以上网
但还有个毛病,主机可以PING通虚拟机,但是虚拟机PING不通主机
郁闷了,不管它了,暂时能用就好了

Incoming search terms:

Tags: VMWare, 虚拟机, ping, DHCP, eth0, IP设置

本文地址: http://blog.21andy.com/20100926/1968.html

4 评论 to “PHP开源CMS之MODx”

  1. ayanamist 于 2010-09-26 13:35:41 发表:

    NAT后当然是这样,本机当网关了,但就不能访问到本机的资源,例如Web服务什么的

  2. 拆墙部队 于 2010-09-30 13:44:17 发表:

    NAT 不复制网卡信息即可啊、

  3. 百度黑板报 于 2010-10-04 10:25:08 发表:

    Nat 方式应该无论谁访问谁都是ok的

  4. 大猪 于 2010-10-08 13:59:32 发表:

    想问一下虚拟机怎么设置VPN