Всем добрый день!
появилась проблема. Чтобы появилась возможность обмениваться с заблокированным локально сервисом по API (нужно получать webhooks и от туда же слать запросы), пришлось поднять дополнительный сервер google CE.
Сеть вышла следующая:
External IP google > Internal IP GCE [VM google] > External IP real server in RF > local IP [локальная VM].
Мне нужно чтобы отправленный на External IP google webhook по https дошел до виртуалки поднятной на реальном сервере.
У реального сервера внешний ip и правила в iptables:
iptables -t nat -A PREROUTING -d ###.###.###.### -p tcp --dport 443 -j DNAT --to-destination 192.168.122.212
iptables -t filter -I FORWARD 1 -p tcp --dport 443 -j ACCEPT
и этот внешний ip [###.###.###.###] отлично работает.
По этой аналогии решил сделать то же самое
iptables -t nat -A PREROUTING -d 10.###.###.### -p tcp --dport 443 -j DNAT --to-destination ###.###.###.###
iptables -t filter -I FORWARD 1 -p tcp --dport 443 -j ACCEPT
10.###.###.### - внутренний ip адрес локальной машины. на него гугл сам редиректит external ip.
Так вот при этой схеме браузер по запросу External IP google долго думает и пишет что сервер не отвечает...
Что не так я делаю? помогите, пожалуйста.