Невозможно получить доступ к IPv6-адресу на виртуальной машине из Интернета

Невозможно получить доступ к IPv6-адресу на виртуальной машине из Интернета

Я не очень хорошо разбираюсь в работе VM staff (и Windows), но у меня возникла следующая проблема.

Хост: CentOS 8
Гостевая: Windows 10
Виртуальная машина: KVM-QEMU
и
Хост: Windows Server 2019 Standard
Гостевая: Windows 10
Виртуальная машина: Hyper-V

В обоих случаях я могу выполнить ping6 на гостевой Windows 10 со всех моих устройств в нашей локальной сети, включая шлюз IPv6, но не могу из Интернета. Оба хост-сервера доступны из Интернета через IPv6. traceroute6 достигает нашего шлюза, но не переходит к гостям. Ниже приведен пример назначений IPv6:

Хост CentOS:

br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 192.168.0.111  netmask 255.255.255.0  broadcast 192.168.0.255
    inet6 fe80::d6a2:25e4:256:711  prefixlen 64  scopeid 0x20<link>
    inet6 2001:XXX:YYY::1000:1  prefixlen 48  scopeid 0x0<global>
    ether 0c:c4:XX:XX:2a:cc  txqueuelen 1000  (Ethernet)
    RX packets 737819  bytes 3070877722 (2.8 GiB)
    RX errors 0  dropped 46045  overruns 0  frame 0
    TX packets 336852  bytes 29787637 (28.4 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vnet0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet6 fe80::fc54:ff:feea:ea1b  prefixlen 64  scopeid 0x2
    ether fe:54:00:XX:XX:1b  txqueuelen 1000  (Ethernet)
    RX packets 19344  bytes 8897740 (8.4 MiB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 300884  bytes 39466247 (37.6 MiB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions

Windows 10 на KVM-QEMU назначается на 2001:XXX:YYY::1000:2/48 с использованием вышеуказанного br0 (моста).

Есть ли у кого-нибудь идеи, почему это происходит?
Оба гостевых Windows могут получить доступ к любым хостам IPv6 в Интернете и находятся в таблице NDP шлюза.
Спасибо.

решение1

Ну, в конце концов, я могу это понять.

Включение правила брандмауэра гостевой виртуальной машины Windows 10 "Входящие правила - Мониторинг виртуальной машины (Эхо-запрос - ICMPv6-входящий)" решило эту проблему. Это сработало по крайней мере с Windows Server, но я пока не проверял с CentOS.

Связанный контент