#nginx #vpn #tunnel #tunneling
Вопрос:
У меня есть сервер, на котором есть nginx
и wireguard
на нем. Я nginx
управляю несколькими веб-сайтами. Я хочу подключиться к одному из моих веб-сайтов только с wireguard
.
У меня есть конфигурация did follow:
server {
listen 10.10.0.1:80 bind; # wireguard ip
...
}
server {
listen public_ip:80 b bind; # public ip
}
Но мой первый веб-сайт в приведенной выше конфигурации все еще доступен без wireguard
.
Я проверил это с помощью команды ниже:
curl -H 'Host: domain' https://10.10.0.1
curl -H 'Host: domain' https://public_ip
Обе вышеприведенные команды дали мне один и тот же ответ.