IPv6 on Виртуальная машина Azure

У меня есть виртуальная машина Azure, и она отлично работает с IPv4

Пытался напрямую связать с ним IPv6, но не удалось подключиться к внешнему миру, простой ping ipv6.google.com завис (по словам Microsoft, невозможно, но с нагрузкой балансировщик возможен)

Затем с помощью балансировщика нагрузки (Standard) я связал с ним IPv4 и IPv6, но проблема не исчезла, возможно, я не знаю, как правильно ее настроить. Вот что я сделал:

  • Созданы правила для входящего трафика (для HTTP (S), SSH и 8080)
  • Создано исходящее правило с фронтальным IP-адресом в качестве моего IPv6, пулом в качестве моего пула IPv6 и распределением портов по умолчанию

Возвращено к настройке, в которой у меня есть виртуальная машина с подключенными IPv4 и IPv6.

Моя виртуальная машина должна иметь возможность подключаться к серверу IPv6, кто-нибудь может помочь?

4
задан 19 June 2020 в 19:07
2 ответа

Adjunté tanto IPv4 como IPv6 a la VM sin un balanceador de carga y creé las reglas en el NSG para permitir que el tráfico entre y salga (permito que todo entre y todo fuera), y probé con otro servidor.

Como no pude hacer ping a nada, usé netcat.

En el servidor que quería probar, ejecuté nc -6 -l 8080 y en la VM nc -6 IP 8080 y envió un mensaje. El servidor recibió el mensaje, así que sé que podía conectarme a IPv6.

Solo tenía que cambiar la VNet y la Interfaz de red para admitir IPv6 y adjuntar las IP a la interfaz de red.

2
ответ дан 4 January 2021 в 07:35

Можете ли вы попробовать следующие шаги в приведенном ниже источнике, используя оболочку azure

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-ipv4 -ipv6-двойной стек-standard-load-balancer-powershell

https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-ipv4-ipv6-dual-stack-standard-load-balancer-powershell

Похоже, решение основано на использовании балансировщика нагрузки

. Подсети для IPv6 должны быть размером точно / 64. Это гарантирует совместимость в будущем, если вы решите включить маршрутизацию подсети в локальную сеть, поскольку некоторые маршрутизаторы могут принимать только маршруты IPv6 / 64.

И у него есть некоторые ограничения

• IPv6 для виртуальной сети Azure доступен в все глобальные коммерческие регионы Azure и правительства США используют все методы развертывания.

• Шлюзы ExpressRoute МОГУТ использоваться для трафика только IPv4 в виртуальной сети с включенным IPv6. Поддержка трафика IPv6 находится в нашей дорожной карте.

• VPN-шлюзы НЕ МОГУТ использоваться в виртуальной сети с включенным IPv6, напрямую или через пиринг с «UseRemoteGateway»

• Платформа Azure (AKS и т. Д.) Не поддерживает IPv6 связь для контейнеров.

• IPv6 может быть сбалансирован только для основного сетевого интерфейса (NIC) на виртуальных машинах Azure. Балансировка нагрузки IPv6-трафика на вторичные сетевые адаптеры не поддерживается.

• Виртуальные машины или масштабируемые наборы виртуальных машин только для IPv6 не поддерживаются, каждая сетевая карта должна включать по крайней мере одну IP-конфигурацию IPv4.

• При добавлении IPv6 к существующему IPv4 развертываний, диапазоны IPv6 не могут быть добавлены в виртуальную сеть с существующими ссылками для навигации по ресурсам.

• Прямой DNS для IPv6 сегодня поддерживается для общедоступного DNS Azure, но обратный DNS еще не поддерживается.

Спасибо

0
ответ дан 4 January 2021 в 07:35

Теги

Похожие вопросы