Centos 7 nginx не принимает запросы от внешних сетей
460
user1099913
Я настроил сервер 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
Я получил:
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
Кто-нибудь может мне помочь с этим?
Перезагрузили ли вы правила брандмауэра после добавления порта (ов)? Что вы видите, когда запускаете `iptables -L -vn`?
mariaczi 6 лет назад
0
@mariaczi да, я сделал. Я сделал правку, тогда вы можете увидеть результат в конце поста
user1099913 6 лет назад
0
Хм. Где остальные правила от вашего брандмауэра? В таблице INPUT мы видим, что трафик на порт 443 принят, но, возможно, в других таблицах: INPUT_direct, INPUT_ZONES_SOURCE, INPUT_ZONES у вас есть что-то, что не позволяет вводить данные на порт 80.
mariaczi 6 лет назад
0
Пожалуйста, объясните это предложение "когда я пытаюсь с любого удаленного клиента, он говорит, что он не может подключиться" - что вы имеете в виду? Этот сервер подключен к Интернету с публичным IP или вы пытаетесь подключиться к нему с другого компьютера в той же сети?
mariaczi 6 лет назад
0
@mariaczi спасибо за быстрый ответ. На самом деле я не опытный с брандмауэром. Можете ли вы помочь мне, как исправить проблемы, которые вы упомянули? сервер находится в локальной сети, и я пытаюсь подключить его от клиента в той же локальной сети.
user1099913 6 лет назад
0
Итак, покажите остальные правила: `iptables -L INPUT_direct -vn`,` iptables -L INPUT_ZONES_SOURCE -vn`, `iptables -L INPUT_ZONES -vn` И лучший способ проверить, сможете ли вы подключиться к своему nginx может быть отключить / остановить брандмауэр и проверить, есть ли у вас страница приветствия nginix. Если да, это будет означать, что проблема в неправильной конфигурации брандмауэра, а не в конфигурации nginx.
mariaczi 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Замена для ZoneAlarm на 64-битных системах?
-
9
Заставить веб-адрес проходить через HTTPS
-
5
Достаточно ли межсетевого экрана в беспроводном маршрутизаторе?
-
-
3
Брандмауэр Windows, который блокирует программы в интерактивном режиме
-
6
Нужен ли режим Virtual PC XP Mode для обеспечения безопасности?
-
4
Есть ли простой способ обнаружить блокировку порта ISP?
-
3
Google Chrome заблокирован брандмауэром компании
-
4
Нужен ли сторонний брандмауэр для Windows 7?
-
4
Как я могу активировать и использовать мою домашнюю веб-камеру удаленно?
-
3
Безопасный доступ к хранилищу Subversion моей домашней сети