Рейтинг:0

Заставить обратный прокси-сервер nginx разрешать только запись AAAA (и игнорировать запись A) домена?

флаг ru

Я пытаюсь использовать nginx на своем VPS (mydoamin.com с записью A и AAAA) с общедоступным статическим IP-адресом (как IPv4, так и IPv6), чтобы создать прокси-сервер IPv4-to-IPv6, чтобы сделать домашний сервер только IPv6 доступным из обычных сетей IPv4. Запись A домена указывает на сервер nginx, а запись AAAA — на домашний сервер только для IPv6.

Мой текущий блок сервера nginx выглядит так:

сервер {
  слушать 443 ssl http2;
  имя_сервера mydomain.com;
  ssl_certificate /etc/letsencrypt/live/fullchain.pem;
  ssl_certificate_key /etc/letsencrypt/live/key.pem;
  ssl_trusted_certificate /etc/letsencrypt/live/ca.pem;


  место расположения / {
    proxy_pass https://[IPv6 адрес домашнего сервера];
    proxy_set_header Хост $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header X-Forwarded-Proto $ схема;
  }
}

Пока что прокси работает довольно хорошо, и весь трафик через mydomain.com с IPv4 будет проксироваться nginx, но мне интересно, есть ли способ использовать домен вместо адреса IPv6 в proxy_pass в то время как nginx будет разрешать только свою запись AAAA? Спасибо заранее!

djdomi avatar
флаг za
создать запись ааа только для прокси
Рейтинг:0
флаг za

Nginx не разрешает, это делает named/bind. Nginx слушает и обслуживает.

слушать 443 ssl http2; не слушает AF_INET6 адрес семьи, слушать [::]:443 ssl http2; делает.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.