Я получил доступ к машине с CentOS 8, на которой уже есть сеть, работающая на порту 80.Я проверил, что нет запущенных брандмауэров (ни firewalld, ни ufw). Моя идея состоит в том, чтобы настроить сеть Django, работающую на порту 55555. Поэтому первое, чего я пытаюсь добиться, — это отображение страницы Nginx по умолчанию снаружи машины.
В настоящее время моя конфигурация Nginx выглядит следующим образом:
включить /etc/nginx/mime.types;
default_type application/octet-stream;
# Загрузите файлы модульной конфигурации из каталога /etc/nginx/conf.d.
# См. http://nginx.org/en/docs/ngx_core_module.html#include
# для дополнительной информации.
включить /etc/nginx/conf.d/*.conf;
сервер {
слушать 55555 default_server;
слушать [::]:55555 default_server;
имя сервера _;
корень /usr/share/nginx/html;
# Загрузить файлы конфигурации для блока сервера по умолчанию.
включить /etc/nginx/default.d/*.conf;
место расположения / {
}
страница_ошибки 404 /404.html;
местоположение = /40x.html {
}
error_page 500 502 503 504 /50x.html;
местоположение = /50x.html {
}
}
# Настройки для сервера с поддержкой TLS.
#
# сервер {
# слушаем 443 ssl http2 default_server;
# слушать [::]:443 ssl http2 default_server;
# имя сервера _;
# корень /usr/share/nginx/html;
#
# ssl_certificate "/etc/pki/nginx/server.crt";
# ssl_certificate_key "/etc/pki/nginx/private/server.key";
# ssl_session_cache shared:SSL:1m;
# ssl_session_timeout 10 м;
# ssl_ciphers PROFILE=SYSTEM;
# ssl_prefer_server_ciphers on;
#
# # Загрузить файлы конфигурации для блока сервера по умолчанию.
# include /etc/nginx/default.d/*.conf;
#
# место расположения / {
# }
#
# error_page 404 /404.html;
# местоположение = /40x.html {
# }
#
# error_page 500 502 503 504 /50x.html;
# местоположение = /50x.html {
# }
# }
}
Кроме того, порт 55555 отображается как открытый:
Страница по умолчанию Nginx отображается при локальном доступе, но при попытке доступа к веб-странице (192.XXX.XXX.XXX:55555) с другого компьютера я получаю, что порт 80 открыт, и к нему можно получить доступ, но порт 55555 не открыт.
Какие-нибудь подсказки о том, что мне не хватает, чтобы настроить Nginx для получения веб-страницы по умолчанию при доступе извне?