Wie pinge ich einen Computer in einem Subnetz mit dem virtuellen Netzwerkeditor von VMware, der über NAT verbunden ist?

0

Auf meinem Computer werden 3 VMs ausgeführt: vmInfra (10.0.99.99), vmPrime (10.0.99.11) und vmDeux (10.0.99.12). Das Setup sieht folgendermaßen aus:

Netzwerkstruktur

Wenn ich meinen physischen Host (10.0.99.1) von einer der VMs aus anpinge, kann er gefunden werden. Wenn ich jedoch eine der VMs vom Host aus anpinge, versucht der Host, einen Computer im Internet (wahrscheinlich) seit den VMs anzupingen Teilen Sie einen privaten IP-Bereich. Wie behebe ich das?

Mein Host hat das folgende IP-Setup:

$ ip route show
default via 192.168.1.1 dev wlo1 proto static metric 600 
10.0.99.0/24 dev vmnet99 proto kernel scope link src 10.0.99.1 
172.16.8.0/24 dev vmnet1 proto kernel scope link src 172.16.8.1 
172.16.33.0/24 dev vmnet8 proto kernel scope link src 172.16.33.1 
192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.73 metric 600 

$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 3c:52:82:b9:05:5f brd ff:ff:ff:ff:ff:ff
3: wlo1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 3c:95:09:de:4e:8d brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.73/24 brd 192.168.1.255 scope global dynamic wlo1
       valid_lft 82559sec preferred_lft 82559sec
    inet6 fe80::6528:e383:1754:9aef/64 scope link 
       valid_lft forever preferred_lft forever
15: vmnet1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 00:50:56:c0:00:01 brd ff:ff:ff:ff:ff:ff
    inet 172.16.8.1/24 brd 172.16.8.255 scope global vmnet1
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fec0:1/64 scope link 
       valid_lft forever preferred_lft forever
16: vmnet8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 00:50:56:c0:00:08 brd ff:ff:ff:ff:ff:ff
    inet 172.16.33.1/24 brd 172.16.33.255 scope global vmnet8
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fec0:8/64 scope link 
       valid_lft forever preferred_lft forever
17: vmnet99: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UNKNOWN group default qlen 1000
    link/ether 00:50:56:c0:00:63 brd ff:ff:ff:ff:ff:ff
    inet 10.0.99.1/24 brd 10.0.99.255 scope global vmnet99
       valid_lft forever preferred_lft forever
    inet6 fe80::250:56ff:fec0:63/64 scope link 
       valid_lft forever preferred_lft forever

Der VMware Virtual Network Manager hat eine /etc/vmware/vmnet99/dhcpd/dhcpd.confDatei mit folgendem Inhalt generiert :

 allow unknown-clients;
 default-lease-time 1800;                # default is 30 minutes
 max-lease-time 7200;                    # default is 2 hours

 subnet 10.0.99.0 netmask 255.255.255.0 {
     range 10.0.99.128 10.0.99.254;
     option broadcast-address 10.0.99.255;
     option domain-name-servers 10.0.99.2;
     option domain-name localdomain;
     default-lease-time 1800;                # default is 30 minutes
     max-lease-time 7200;                    # default is 2 hours
     option netbios-name-servers 10.0.99.2;
     option routers 10.0.99.2;
 }
 host vmnet99 {
     hardware ethernet 00:50:56:C0:00:63;
     fixed-address 10.0.99.1;
     option domain-name-servers 0.0.0.0;
     option domain-name "";
     option routers 0.0.0.0;
 }
Somenath Sinha
quelle
Dies ist eine doppelte Frage: superuser.com/questions/1295297/...
essjae
@essjae Wie Sie sehen können, wurde diese Frage auf diese Site migriert, über die ich keine Kontrolle hatte.
Somenath Sinha