Задать вопрос
vanesxl
@vanesxl

Почему программа не видна из вне?

Добрый день, написал программу, залил на сервер, там крутится OpenJRE 11.
Моя программа представляет из себя простой веб сокет сервер.
Запускаю программу на сервере, пытаюсь к ней подключиться из вне, как будто нет доступа к программе...
Вот код который запускает сам сервер:
WebSocketServer webSocketServer = new WSServer(
                    new InetSocketAddress(Settings.WS_HOST_VALUE, Settings.WS_PORT_VALUE)
            );
            webSocketServer.run();

Подключаюсь по ssh, там набираю комманду:
netstat -ntlp | grep LISTEN
Пишет:
tcp        0      0 (мой ip):8887      0.0.0.0:*               LISTEN      20355/java

Сервис https://portscaner.ru пишет что такой порт открыт.
iptables -L
Выдает мне вот что:
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Что я делаю не так?
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
fzfx
@fzfx
18,5 дм
вы не указали ваш IP. если этот IP из диапазона одной из частных подсетей, то он недоступен из интернета.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы