VMWare : 무작위로 작동하는 게스트 컴퓨터 인터넷


0

VMWare 게스트 컴퓨터에서 인터넷에 문제가 발생했습니다 (대부분 작동하지 않음). 문제가 무엇인지 잘 모릅니다.

때로는 인터넷이 작동하지만 (이것은 호스트에 ssh를 보낼 수도 있음) 대부분의 경우에는 그렇지 않습니다.

다시 시작 networking 도움이되지 않는다. ifdown / ifup '에스. 작동이 시작될 수있는 유일한 상황은 전체 VM을 다시 시작하는 것입니다. 그리고 그때조차도 아마 10 번에 한 번 일하게 될 것입니다.

지금까지 알아 차릴 수있는 유일한 잠재적 인 문제는 작동하지 않을 때 VM 네트워크 어댑터의 MAC 주소가 스왑 된 것입니다. 작동하는 경우 구성대로 구성됩니다.

세부:

  • 호스트 : OS X El Capitan 10.11.4 VMWare Fusion 8.0.1 실행
  • 게스트 : Linux debian 3.2.0-4-amd64 # 1 SMP 데비안 3.2.65-1 + deb7u2 x86_64 GNU / Linux

VMWare 가상 컴퓨터 네트워크 설정 :

  • 네트워크 어댑터 1 - NAT - 정적 MAC 주소 00:50:56:38:CC:21
  • 네트워크 어댑터 2 - 호스트 전용 - 정적 MAC 주소 00:50:56:38:CC:22

내 가상 컴퓨터에서 .vmx 구성 파일 내가 가진이 (인터페이스와 관련된) :

ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "static"
ethernet0.linkStatePropagation.enable = "FALSE"
ethernet0.pciSlotNumber = "33"
ethernet0.address = "00:50:56:38:CC:21"
ethernet0.startConnected = "TRUE"
ethernet0.vnet = "vmnet2"
ethernet0.bsdName = "en0"
ethernet0.displayName = "Wi-Fi"
...
ethernet1.present = "TRUE"
ethernet1.connectionType = "hostonly"
ethernet1.virtualDev = "e1000"
ethernet1.wakeOnPcktRcv = "FALSE"
ethernet1.addressType = "static"
ethernet1.linkStatePropagation.enable = "FALSE"
ethernet1.pciSlotNumber = "37"
ethernet1.address = "00:50:56:38:CC:22"
ethernet1.startConnected = "TRUE"

숙주 ifconfig:

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
    options=3<RXCSUM,TXCSUM>
    inet6 ::1 prefixlen 128 
    inet 127.0.0.1 netmask 0xff000000 
    inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 
    nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether a0:99:9b:0b:bf:c5 
    inet6 fe80::a299:9bff:fe0b:bfc5%en0 prefixlen 64 scopeid 0x4 
    inet 10.230.82.42 netmask 0xffffc000 broadcast 10.230.127.255
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
en1: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
    options=60<TSO4,TSO6>
    ether 6a:00:01:ba:d6:30 
    media: autoselect <full-duplex>
    status: inactive
en2: flags=963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX> mtu 1500
    options=60<TSO4,TSO6>
    ether 6a:00:01:ba:d6:31 
    media: autoselect <full-duplex>
    status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether a2:99:9b:b0:3e:00 
    Configuration:
        id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
        maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
        root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
        ipfilter disabled flags 0x2
    member: en1 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 5 priority 0 path cost 0
    member: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: <unknown type>
    status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
    ether 02:99:9b:0b:bf:c5 
    media: autoselect
    status: inactive
awdl0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1484
    ether 7a:81:75:a1:0f:87 
    inet6 fe80::7881:75ff:fea1:f87%awdl0 prefixlen 64 scopeid 0x9 
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
vmnet1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:50:56:c0:00:01 
    inet 192.168.247.1 netmask 0xffffff00 broadcast 192.168.247.255
vmnet8: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:50:56:c0:00:08 
    inet 192.168.195.1 netmask 0xffffff00 broadcast 192.168.195.255

손님 /etc/network/interfaces:

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.195.200
    netmask 255.255.255.0
    gateway 192.168.195.2

auto eth1
iface eth1 inet static
    address 192.168.247.200
    netmask 255.255.255.0

손님 ifconfig (인터넷 작동시) :

eth0      Link encap:Ethernet  HWaddr 00:50:56:38:cc:21  
          inet addr:192.168.195.200  Bcast:192.168.195.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe38:cc21/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:470 errors:0 dropped:0 overruns:0 frame:0
          TX packets:461 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:74106 (72.3 KiB)  TX bytes:53650 (52.3 KiB)
          Interrupt:19 Base address:0x2000 

eth1      Link encap:Ethernet  HWaddr 00:50:56:38:cc:22  
          inet addr:172.16.121.132  Bcast:172.16.121.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe38:cc22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1648 (1.6 KiB)  TX bytes:578 (578.0 B)

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:61 errors:0 dropped:0 overruns:0 frame:0
          TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:24465 (23.8 KiB)  TX bytes:24465 (23.8 KiB)

손님 ifconfig (인터넷이 작동하지 않을 때) :

eth0      Link encap:Ethernet  HWaddr 00:50:56:38:cc:22  
          inet addr:192.168.195.200  Bcast:192.168.195.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe38:cc22/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2472 (2.4 KiB)  TX bytes:9398 (9.1 KiB)

eth1      Link encap:Ethernet  HWaddr 00:50:56:38:cc:21  
          inet addr:192.168.247.200  Bcast:192.168.247.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fe38:cc21/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3498 (3.4 KiB)  TX bytes:620 (620.0 B)
          Interrupt:19 Base address:0x2000 

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:219 errors:0 dropped:0 overruns:0 frame:0
          TX packets:219 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:42755 (41.7 KiB)  TX bytes:42755 (41.7 KiB)

여기서 유일한 차이점을 알 수 있습니다. MAC 주소는 구성 방식과 비교하여 다른 방식입니다.

인터넷 작동시 :

  • 게스트에서 pinging all 192.168.195. * 잘 작동합니다 (.200, .2 및 .1)
  • 호스트에서 ping 할 수 있습니다 (.1) 및 게스트 (.200), pinging .2 날 '시간 초과 요청'오류가 발생합니다.

작동하지 않을 때 :

  • (192.168.195.200)을 ping 할 수 있지만 다른 192.168.195. * (.2 또는 .1)로 핑 (ping)하면 'Destinaton Host Unreachable'오류가 발생합니다. 인터넷 핑 (예 : 8.8.4.4)과 동일합니다.
  • 호스트에서 (192.168.195.1) 자신에게 ping 할 수 있지만 다른 192.168.195. * (.2 또는 .200)를 핑 (ping)하면 'Request timeout'오류가 발생합니다.

왜 이런 일이 일어날 지, 그리고 내가 시도 할 수있는 다른 아이디어가 있습니까?

감사!


데비안에 VMWare 게스트 툴을 설치 했습니까? 어쩌면 이것은 당신과 비슷한 문제 일 것입니다. communities.vmware.com/message/2350978#2350978 이것은 Windows 게스트 VM이지만 솔루션은 귀하의 경우에도 적용되는 것처럼 보입니다. 이것은 Windows 게스트 VM이지만 솔루션은 귀하의 경우에도 적용 가능한 것처럼 보입니다. 마지막 해결책을 의미합니다. - 해결 방법 (15 분)

감사합니다 stambata! 예, 손님 도구가 설치되어 있고 다시 설치되었습니다. 나는 또한 다음과 같이 VMWare를 완전히 재설치하려고 시도했다. kb.vmware.com/selfservice/microsites/... 제 경우에는 VM을 시작한 후에도 작동하기 때문에 문제가 비슷한지 확실하지 않습니다. 작동이 멈추지 않습니다. 문제는 처음부터 제대로 작동하지 않는다는 것입니다.
Maciej Zgadzaj

답변:


0

문제는 지금 해결되었습니다.

나는에 설명 된 해결 방법을 시도했다. https://communities.vmware.com/message/2350978#2350978 - 일반적으로 기존 VMDK 가상 디스크 (모든 외부 VM 설정을 다시 작성)를 사용하여 새 VM을 작성합니다. - 조금 지나치게 잔인 함에도 불구하고 완벽하게 작동했습니다.

문제가 발생한 원래 VM의 복사본을 보관 한 다음 VMWare 직원의 도움 - 어느 NAT 어댑터 설정을 제거하는 것이 좋습니다 (모두 ethernet0. 항목)을 VM의 .vmx 구성 파일을 만든 다음 네트워크 어댑터 자체를 제거한 다음 다시 추가하면 모든 것이 완벽하게 작동하기 시작합니다.

추측 컨데 내가 몇 가지 오래된 설정을 .vmx 파일, 이전 버전의 VMWare 또는 이전 VM 구성 ...

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.