Доброго дня. Не могу разобраться как правильно запустить VPN на 443 порту по протоколу tcp (Часто в кафе на файрволе разрешают только tcp коннекты на 80 и 443 порт и режут udp). Сейчас при старте VPN в лог валится ошибка такого вида:
TCP/UDP: Socket bind failed on local address [AF_INET]Public_IP:443: Address already in use
Дело в том, что сейчас этот порт слушает nginx (вывод команды netstat -nltp | grep 443):
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 5542/nginx -g daemo
Нашёл на форумах совет использовать директиву port-share в server.conf:
local Public_IP
port-share localhost 10433
port 443
proto tcp
В конфиге nginx (/etc/nginx/nginx.conf) прописал в секции http{} так:
server {
listen 127.0.0.1:10443;
}
Перезапустил nginx, но всё равно VPN не запускается (Валит ту же ошибку). Помогите разобраться.
Пробовал в nginx слушать и Public_IP и в конфиге VPN указывать Public_IP в директиве port-share, не выходит.