Всем привет!
192.168.0.1 - nginx
192.168.0.2 - apache
Есть такие правила:
iptables -t nat -A PREROUTING -p tcp -d IP --dport 80 -i eth0 -j DNAT --to-destination 192.168.0.1:80
iptables -t nat -A POSTROUTING -s 192.168.0.1 -o eth0 -j SNAT --to IP
iptables -t nat -A POSTROUTING -s 192.168.0.2 -o eth0 -j SNAT --to IP
Извне все прекрасно работает, но из контейнера apache (192.168.0.2) при открытии сокета на IP:80 Connection refused (пробовал на другие порты - работает)
Т.е. правилами на HN не ограничиться, надо добавлять в контейнере условие на 80 порт? Или все таки можно как-то настроить?
Спасибо за помощь!