Смена стандартного порта¶
Смена стандартного порта — изменение TCP-порта, на котором nginx принимает соединения с веб-интерфейсом сервера и клиентами RuDesktop
Для смены стандартного порта 443 сервера необходимо:
Отредактировать файл по пути
/etc/nginx/sites-enabled/rudesktop:Найти блок
server {со строкойlisten 443 ssl;и заменить значение443на удобный порт:server { server_name 192.168.10.10; listen 8443 ssl;
Важно
В файле есть второй
server {сlisten 80;— это HTTP-блок, который принудительно редиректит на HTTPS строкойreturn 301 https://$host$request_uri;. По умолчанию он отправляет клиента наhttps://<host>без явного порта (то есть на443). Если вы перешли на нестандартный порт, замените редирект наreturn 301 https://$host:<новый_порт>$request_uri;— иначе HTTP-обращения по адресу сервера будут вести в никудаПроверить корректность конфигурации nginx:
nginx -tПерезагрузить сервер:
rude restart
Важно
Не забудьте открыть выбранный порт в межсетевом экране сервера и в правилах сетевого периметра. Клиенты RuDesktop, ранее подключённые к стандартному порту, потребуют переподключения с указанием нового адреса host:port