Мені потрібно xdebug щось, що виходить з ладу на сервері в контейнері docker, і зі свого ноутбука я пробіг ssh -R 9000:localhost:9000 server
і перевірив тунель telnet localhost 9000
. Поки що добре, я отримав зв’язок.
Тепер на сервері я це зробив
iptables -t nat -I PREROUTING -p tcp -d 172.17.42.1 --dport 9000 -j DNAT --to 127.0.0.1:9000
Нарешті я вчинив проблемний екземпляр докера і побіг
docker run --net=host -t -i snapshot /bin/bash
Всередині контейнера telnet 172.17.42.1 9000
відмовляється від з'єднання.