LINUX.ORG.RU
решено ФорумAdmin

CentOS 5 Предпочтение IPV4 над IPV6.

 ,


0

2

Пытаюсь прикрутить к CentOS 5 IPv6. Всё бы хорошо, но некоторые сайты начинают тормозить, быть недоступны. Сначала не мог понять почему, но в итоге выяснилось, что некоторые админы настроили резолвинг AAAA записей, но не настроили корректно прием у себя соединений по IPv6. А мой CentOS не смотря на то, что настроен на запрос в первую очередь A, и во вторую AAAA, почему-то пытается соединиться по IPv6. К примеру:

$ host google.com
google.com has address 173.194.71.101
google.com has address 173.194.71.102
google.com has address 173.194.71.113
google.com has address 173.194.71.138
google.com has address 173.194.71.139
google.com has address 173.194.71.100
google.com has IPv6 address 2a00:1450:4010:c04::8b
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
$ telnet google.com
Trying 2a00:1450:4010:c04::8b...
В инетах пишут, что сделать надо некоторые правки файла /etc/gai.conf, но в моём дистрибутиве этого файла нет. Как настроить prefered IPv4.


но в моём дистрибутиве этого файла нет

Так сделай. Если посмотришь strace, то он пытается прочитаться.

label       ::1/128        0
label       ::/0           1
label       2002::/16      2
label       ::/96          3
label       ::ffff:0:0/96  4
precedence  ::1/128        50
precedence  ::/0           40
precedence  2002::/16      30
precedence  ::/96          20
precedence  ::ffff:0:0/96  100
anonymous ()
Ответ на: комментарий от anonymous

Пришла такая мысль создать самому этот файл, но почему-то как пришла, так и ушла. Но теперь это сделал и действительно помогло. Спасибо.

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