LINUX.ORG.RU
решено ФорумAdmin

Сервер не принимает подключения извне

 ,


0

1

Программа слушает tcp порты, и с локалхоста я с ними без проблем соединяюсь, но с другого компьютера не получается. ss -tlpn показывает следующее:

LISTEN 0 1 *:7054 *:* users:(("ser2net",pid=1983,fd=59))             
LISTEN 0 1 *:7022 *:* users:(("ser2net",pid=1983,fd=27))             
LISTEN 0 1 *:7055 *:* users:(("ser2net",pid=1983,fd=60))
... и так далее

Я так понимаю, первая звёздочка как раз и показывает, что принимаются только соединения с локалхоста?

Я просто в замешательстве, куда копать, потому что на другой системе та же программа с тем же конфигом работает нормально, а ss -tlpn показывает это:

LISTEN 0 1 0.0.0.0:7083 0.0.0.0:* users:(("ser2net",pid=32097,fd=87))              
LISTEN 0 1 0.0.0.0:7051 0.0.0.0:* users:(("ser2net",pid=32097,fd=55))
... и так далее

Значит, дело в системе (openSUSE)? Куда нужно тыкать?

Ответ на: комментарий от vel

Вообще в сетевых настройках ничего не трогал. На openSUSE не работает, на bodhi (ubuntu-подобная система) — работает. Ещё различие в том, что на bodhi я ставил самосборный ser2net, а на suse — из реп. Мне почему-то кажется, это не имеет значения…

fingolfin
() автор топика
Ответ на: комментарий от anonymous

Спасибо вам за ответы! Благодаря вам я вспомнил, что существует файрвол. Настроил его с помощью yast (добавил нужные порты в зону public) — теперь всё работает.

fingolfin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.