локальный ip-порт недоступен на публичном ip-адресе

локальный ip-порт недоступен на публичном ip-адресе

У меня есть сервер с Centos 7.2. Локально запущен процесс 127.0.0.1:8080, и он работает успешно, когда я его использую curl -i http://localhost:8080, он получает правильный html-ответ, однако когда я запускаю через публичный IP, он не отвечает на этом порту.

Пробовал через таблицы IP и открыл этот порт, но все равно не работает. Также все остальные порты доступны, так как я запускаю любой сервер nodejs на любом другом порту, который работает нормально, например 8090 или 9090 и т. д. но почему эта служба недоступна через публичный IP.

решение1

Согласно обсуждению, чтобы ваше приложение прослушивало не только localhost, вы можете отредактировать файл:

apprtc/src/third_party/oauth2client/tools.py

И отредактируйте строку, указав свой публичный IP-адрес.

argparser.add_argument('--auth_host_name', default='localhost',

становиться

argparser.add_argument('--auth_host_name', default='Public_IP',

Связанный контент