Я настроил сервер Nginx на centos 7, и он работает правильно из браузера на сервере. но когда я пытаюсь с любого удаленного клиента, он говорит, что не может подключиться. Я пытался добавить http к службам firewalld.
sudo firewall-cmd --add-port=80/tcp --permanent
и результат:
target: default
icmp-block-inversion: no
interfaces: ens192
sources:
services: dhcpv6-client ssh http https
ports: 80/tcp 443/tcp 8000/tcp
protocols:
masquerade: no
forward-ports:
source-ports:
icmp-blocks:
rich rules:
но когда с другого узла я пытаюсь:
sudo nmap -sT {ip address}
Я получил:
PORT STATE SERVICE
22/tcp open ssh
443/tcp closed https
также, если полезно, результат
sudo netstat -tulpn
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 17859/nginx: master
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1263/sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* LISTEN 12372/postgres
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1766/master
tcp6 0 0 :::80 :::* LISTEN 17859/nginx: master
tcp6 0 0 :::22 :::* LISTEN 1263/sshd
tcp6 0 0 ::1:5432 :::* LISTEN 12372/postgres
tcp6 0 0 ::1:25 :::* LISTEN 1766/master
udp 0 0 127.0.0.1:323 0.0.0.0:* 867/chronyd
udp6 0 0 ::1:323 :::* 867/chronyd
также
sudo ufw status verbose
Status: inactive
а также
sestatus
SELinux status: disabled
а также
sudo iptables -L -vn
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
674 64842 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate RELATED,ESTABLISHED
0 0 ACCEPT all -- lo * 0.0.0.0/0 0.0.0.0/0
123K 21M INPUT_direct all -- * * 0.0.0.0/0 0.0.0.0/0
123K 21M INPUT_ZONES_SOURCE all -- * * 0.0.0.0/0 0.0.0.0/0
123K 21M INPUT_ZONES all -- * * 0.0.0.0/0 0.0.0.0/0
0 0 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 ctstate INVALID
123K 21M REJECT all -- * * 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
0 0 ACCEPT tcp -- * * 0.0.0.0/0 0.0.0.0/0 tcp dpt:443
Кто-нибудь может мне помочь с этим?