Нет доступа к открытым портам ubuntu

Рейтинг: 1Ответов: 1Опубликовано: 25.02.2023

Недавно столкнулся с очень странной проблемой. Сам не понял как, но закрылись все порты у VDS на ubuntu. Мне требуются 80 и 443 порты. К тому же, порт 5432 почему-то открыт.

Вывод команды sudo lsof -bP -i | grep LISTEN:

systemd-r   360 systemd-resolve   13u  IPv4  16005      0t0  TCP localhost:53 (LISTEN)
sshd        792            root    3u  IPv4  20962      0t0  TCP *:22 (LISTEN)
sshd        792            root    4u  IPv6  20964      0t0  TCP *:22 (LISTEN)
nginx       795            root    6u  IPv6  20981      0t0  TCP *:443 (LISTEN)
nginx       795            root    7u  IPv4  20982      0t0  TCP *:443 (LISTEN)
nginx       795            root    8u  IPv4  20983      0t0  TCP *:80 (LISTEN)
nginx       795            root    9u  IPv6  20984      0t0  TCP *:80 (LISTEN)
nginx       796        www-data    6u  IPv6  20981      0t0  TCP *:443 (LISTEN)
nginx       796        www-data    7u  IPv4  20982      0t0  TCP *:443 (LISTEN)
nginx       796        www-data    8u  IPv4  20983      0t0  TCP *:80 (LISTEN)
nginx       796        www-data    9u  IPv6  20984      0t0  TCP *:80 (LISTEN)
nginx       797        www-data    6u  IPv6  20981      0t0  TCP *:443 (LISTEN)
nginx       797        www-data    7u  IPv4  20982      0t0  TCP *:443 (LISTEN)
nginx       797        www-data    8u  IPv4  20983      0t0  TCP *:80 (LISTEN)
nginx       797        www-data    9u  IPv6  20984      0t0  TCP *:80 (LISTEN)
postgres    804        postgres    3u  IPv4  21002      0t0  TCP *:5432 (LISTEN)
postgres    804        postgres    4u  IPv6  21003      0t0  TCP *:5432 (LISTEN)

Вывод команды netstat -nlp

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      795/nginx: master p 
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      795/nginx: master p 
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN      360/systemd-resolve 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      792/sshd: /usr/sbin 
tcp        0      0 0.0.0.0:5432            0.0.0.0:*               LISTEN      804/postgres        
tcp6       0      0 :::443                  :::*                    LISTEN      795/nginx: master p 
tcp6       0      0 :::80                   :::*                    LISTEN      795/nginx: master p 
tcp6       0      0 :::22                   :::*                    LISTEN      792/sshd: /usr/sbin 
tcp6       0      0 :::5432                 :::*                    LISTEN      804/postgres        
udp        0      0 127.0.0.53:53           0.0.0.0:*                           360/systemd-resolve 
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name     Path
unix  2      [ ACC ]     SEQPACKET  LISTENING     13527    1/init               /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     172485   8053/systemd         /run/user/0/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     172491   8053/systemd         /run/user/0/bus
unix  2      [ ACC ]     STREAM     LISTENING     172492   8053/systemd         /run/user/0/gnupg/S.dirmngr
unix  2      [ ACC ]     STREAM     LISTENING     172496   8053/systemd         /run/user/0/gnupg/S.gpg-agent.browser
unix  2      [ ACC ]     STREAM     LISTENING     172497   8053/systemd         /run/user/0/gnupg/S.gpg-agent.extra
unix  2      [ ACC ]     STREAM     LISTENING     14389    285/systemd-journal  /run/systemd/journal/io.systemd.journal
unix  2      [ ACC ]     STREAM     LISTENING     172498   8053/systemd         /run/user/0/gnupg/S.gpg-agent.ssh
unix  2      [ ACC ]     STREAM     LISTENING     172499   8053/systemd         /run/user/0/gnupg/S.gpg-agent
unix  2      [ ACC ]     STREAM     LISTENING     172500   8053/systemd         /run/user/0/pk-debconf-socket
unix  2      [ ACC ]     STREAM     LISTENING     172501   8053/systemd         /run/user/0/snapd-session-agent.socket
unix  2      [ ACC ]     STREAM     LISTENING     21004    804/postgres         /var/run/postgresql/.s.PGSQL.5432
unix  2      [ ACC ]     STREAM     LISTENING     15191    1/init               /run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     15193    1/init               /run/snapd.socket
unix  2      [ ACC ]     STREAM     LISTENING     15195    1/init               /run/snapd-snap.socket
unix  2      [ ACC ]     STREAM     LISTENING     15197    1/init               /run/uuidd/request
unix  2      [ ACC ]     STREAM     LISTENING     16180    396/irqbalance       /run/irqbalance//irqbalance396.sock
unix  2      [ ACC ]     STREAM     LISTENING     13500    1/init               /run/systemd/private
unix  2      [ ACC ]     STREAM     LISTENING     13502    1/init               /run/systemd/userdb/io.systemd.DynamicUser
unix  2      [ ACC ]     STREAM     LISTENING     13513    1/init               /run/systemd/fsck.progress
unix  2      [ ACC ]     STREAM     LISTENING     13523    1/init               /run/systemd/journal/stdout

Подскажите, что такого могло произойти и как это исправить?

Ответы

▲ 0Принят

Удалось самому решить проблему. Перед тем как появилась проблема, был установлен firewalld, после чего все порты закрылись.

Для решения есть несколько способов:

  1. Настроить файервол
  2. Отключить сервис файервола командами:
sudo systemctl stop firewalld
sudo systemctl disable firewalld
  1. Удалить его, если не нужен: sudo apt remove firewalld