Мне не удалось передать связанный с Интернет-трафик с виртуальной машины Windows 11 в распределенную виртуальную сеть > виртуальную машину Linux NVA в виртуальной сети-концентраторе > шлюз NAT
Я подтвердил следующее:
- установлен на сетевой карте Linux NVA
Код: Выделить всё
Enabled IP Forwarding
установлен на Linux NVA в настройках ОСКод: Выделить всё
net.ipv4.ip_forward = 1
- , чтобы очистить все существующие правила iptables.
Код: Выделить всё
iptables -t nat -F Код: Выделить всё
iptables -P FORWARD ACCEPTКод: Выделить всё
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth0
[*]Таблица маршрутов находится в распределенной подсети виртуальной сети, где находится моя виртуальная машина Windows 11.
- Префикс адреса = 0.0.0.0/0, Далее тип перехода = виртуальное устройство, IP-адрес следующего перехода = 10.0.0.5 (сетевая карта Linux NVA)
[*]Шлюз NAT подключен к подсети, в которой находится сетевая карта Linux NVA. (хаб VNET/SNET)
- показывает, что Linux NVA использует общедоступный IP-адрес NAT GW.
Код: Выделить всё
curl -4 ifconfig.me
Дополнительные примечания:
- концентратор и распределенный сервер Виртуальные сети находятся в разных группах ресурсов и разных подписках, но они находятся в одном регионе.
- Я могу проверить связь с интерфейсом eth0 Linux NVA с виртуальной машины Windows 11 и получить ответные ICMP-ответы.
- не показывает интернет-трафик от виртуальной машины Windows 11, но показывает ICMP-трафик от виртуальной машины Windows 11
Код: Выделить всё
sudo tcpdump -i eth0 host
Подробнее здесь: https://stackoverflow.com/questions/798 ... spoke-vnet
Мобильная версия