LINUX.ORG.RU

Как заставить слушать на ipv6?

 , , flup


0

1

Запускаю django через flup, связка fastcgi + lighttpd. В упор не могу заставить его висеть на ipv6 адресе,

gaierror: [Errno -2] Name or service not known
gaierror: [Errno -9] Address family for hostname not supported
На различных вариантах указания host=.

Это решаемо?

А если попробовать перенаправить средствами iptables ipv6 на локалхост? Я не специалист, но звучит правдоподобно. Получится снаружи ipv6, а внутри локалхост (даже без преобразования v6 в v4, локалхост он и в v6 локалхост)

ziemin ★★
()
Ответ на: комментарий от xpahos

На другой машине работает. Между машинами подсеть ipv6, друг друга они видят, даже получается запускать на ipv6-localhost, но только в результате процесс нигде не слушает и никакой порт не занимает.

Spectator
() автор топика
Ответ на: комментарий от Harald

Вообще - да. Тестовый сервер даже опцию под него имеет отдельную. А вот fastcgi через flup, как я понял, нет.

Spectator
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.