У меня дома есть роутер DIR-615 подключенный через кабель к интернету, со статическим ip.
По wi-fi к интернету через данный роутер подключен настольный компьютер с ubuntu 16.04.
На компьютере развернут web сервер с сайтом (test.ru).
Когда я обращаюсь к сайту из внешнего интернета, все работает - сайт открывается.
Когда я обращаюсь к сайту из той же локальной сети (через тоже самое подключение wifi) сайт не грузится.
В интернете нашел решение проблемы - nat loopback.
В моем роутере такой функции нет, поэтому предлагают либо перепрошить роутер на альтернативную прошивку, либо настроить loopback через iptables.
Я подключился к через telnet к роутеру и ввел команды:
iptables -t nat -A PREROUTING -d <мой внешний ip> -m tcp -p tcp --dport 80 -j DNAT --to-destination 192.168.0.26:80
и
iptables -t nat -A POSTROUTING -d 192.168.0.26 -p tcp --dport 80 -j SNAT --to-source <мой внешний ip>
Однако это не помогло.
Вот вывод iptables -t nat -L -n -v:
https://c.radikal.ru/c03/1810/7e/a6dce12c11fd.jpg
Подскажите что я не так сделал? Как решить проблему?