У меня есть приложение, работающее на порту 8180 на моем локальном компьютере. Когда я пытаюсь wget http://192.168.1.12:8180/auth
из контейнера докеров я получаю следующую ошибку
--2019-10-10 08:17:03-- http://192.168.1.12:8180/auth
Connecting to 192.168.1.12:8180... failed: Connection refused.
Я пробовал следовать
❯ sudo ufw status [14:17:44]
Status: active
To Action From
-- ------ ----
8180/tcp ALLOW Anywhere
443/tcp ALLOW Anywhere
80/tcp ALLOW Anywhere
8180/tcp (v6) ALLOW Anywhere (v6)
443/tcp (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
По-прежнему возникает та же ошибка.
Я тоже пробовал --add-host="www.kkk.com:192.168.1.12"
и попробовал http://www.kkk.com:8180/auth
все еще есть такая же проблема
Как это исправить ??
❯ netstat -tnl |grep 8180 [16:39:04]
tcp 0 0 127.0.0.1:8180 0.0.0.0:* LISTEN
Ваша служба прослушивает только интерфейс обратной петли (127.0.0.1
). Чтобы сделать его доступным на других интерфейсах, привяжите его к 192.168.1.12
или 0.0.0.0
вместо этого (чтобы он слушал все интерфейсы).