Рейтинг:1

nginx не может прослушивать определенный IPv6-адрес

флаг nl

Убунту 20.04.3
версия nginx: nginx/1.18.0 (Ubuntu)

Привет,

Я просто выполнил простую процедуру, чтобы настроить ngnix для прослушивания определенного адреса IPv6. https://geekflare.com/enable-ipv6-nginx-apache/ и мы столкнулись с ошибкой. Ниже приведены некоторые важные сведения:

ip a |g inet6
    inet6 :: 1/128 узел области видимости 
    inet6 fe80::6e35:7039:2681:ссылка области действия db1f/64 noprefixroute 
    inet6 fe80::42:d3ff:feaf:2ad/64 ссылка на область действия 

измените /etc/nginx/sites-available/default для прослушивания IPv6-адреса, обратите внимание, что «[]» были включены:

слушать [fe80::6e35:7039:2681:db1f]:80 default_server;

никакие другие серверы не слушают на стр:80:

lsof -i :80 | grep СЛУШАТЬ

и успешно терпит неудачу:

nginx[16359]: nginx: [emerg] bind() to [fe80::6e35:7039:2681:db1f]:80 не удалось (22: неверный аргумент)

решено:

пинг fe80::6e35:7039:2681:db1f%wlp4s0
PING fe80::6e35:7039:2681:db1f%wlp4s0(fe80::6e35:7039:2681:db1f%wlp4s0) 56 байт данных
64 байта из fe80::6e35:7039:2681:db1f%wlp4s0: icmp_seq=1 ttl=64 время=0,074 мс
64 байта из fe80::6e35:7039:2681:db1f%wlp4s0: icmp_seq=2 ttl=64 время=0,067 мс

Спасибо!

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

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