Вы находитесь здесь: version6.ru » Снижение приоритета (предпочитаемости) IPv6
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
deprefer-ipv6 [2012-07-06 06:37 UTC] rm |
deprefer-ipv6 [2018-09-15 06:34 UTC] (текущий) rm |
||
---|---|---|---|
Строка 26: | Строка 26: | ||
#label 2001:0::/32 7</code> | #label 2001:0::/32 7</code> | ||
Раскомментируйте её, и добавьте в список (к примеру со значением "2", т.е. равным со 6to4-адресами приоритетом) ту IPv6-сеть вашего туннельного брокера, адрес из которой выдан вам и сконфигурирован у вас на туннельном интерфейсе. В случае с [[/he.net/howto|Hurricane Electric]] это 2001:470::/32. В результате секция будет выглядеть следующим образом: | Раскомментируйте её, и добавьте в список (к примеру со значением "2", т.е. равным со 6to4-адресами приоритетом) ту IPv6-сеть вашего туннельного брокера, адрес из которой выдан вам и сконфигурирован у вас на туннельном интерфейсе. В случае с [[/he.net/howto|Hurricane Electric]] это 2001:470::/32. В результате секция будет выглядеть следующим образом: | ||
- | <code>label ::1/128 0 | + | <code>label ::1/128 0 |
- | label ::/0 1 | + | label ::/0 1 |
- | label 2002::/16 2 | + | label 2002::/16 2 |
- | label 2001:470::/32 2 | + | label 2001:470::/32 2 |
- | label ::/96 3 | + | label ::/96 3 |
- | label ::ffff:0:0/96 4 | + | label ::ffff:0:0/96 4 |
- | label fec0::/10 5 | + | label fec0::/10 5 |
- | label fc00::/7 6 | + | label fc00::/7 6 |
- | label 2001:0::/32 7</code> | + | label 2001:0::/32 7</code> |
Этого должно быть достаточно, чтобы IPv6 использовался только при подключении к IPv6-only сервисам, либо при явном указании требования использовать IPv6 в соответствующей программе ("ssh -6", "curl -6" и т.д). В остальных случаях автоматически будет предпочитаться IPv4. | Этого должно быть достаточно, чтобы IPv6 использовался только при подключении к IPv6-only сервисам, либо при явном указании требования использовать IPv6 в соответствующей программе ("ssh -6", "curl -6" и т.д). В остальных случаях автоматически будет предпочитаться IPv4. | ||
+ | |||
+ | Если же вы хотите "прицельно" снизить предпочитаемость только IPv6-адресов определённых сайтов и сервисов, это можно сделать абсолютно идентичным способом, просто вместо префикса используемого вами туннеля необходимо прописать префикс используемый серверами, к которым вы подключаетесь (но не хотите более подключаться по v6). К примеру европейским Google используется префикс 2a00:1450::/32, а "глобальным" -- 2001:4860::/32. В таблицу можно добавить оба, с одинаковым значением "2". | ||
+ | |||
+ | <code>label ::1/128 0 | ||
+ | label ::/0 1 | ||
+ | label 2002::/16 2 | ||
+ | label 2a00:1450::/32 2 | ||
+ | label 2001:4860::/32 2 | ||
+ | label ::/96 3 | ||
+ | label ::ffff:0:0/96 4 | ||
+ | label fec0::/10 5 | ||
+ | label fc00::/7 6 | ||
+ | label 2001:0::/32 7</code> | ||
''/etc/gai.conf'' определяет поведение системных функций получения IP-адресов по DNS-имени (''getaddrinfo'' из GNU libc), соответственно изменение в этом файле повлияет на поведение подавляющего большинства программ. Однако для вступления его в силу, все эти программы необходимо будет перезапустить. | ''/etc/gai.conf'' определяет поведение системных функций получения IP-адресов по DNS-имени (''getaddrinfo'' из GNU libc), соответственно изменение в этом файле повлияет на поведение подавляющего большинства программ. Однако для вступления его в силу, все эти программы необходимо будет перезапустить. |
deprefer-ipv6.1341556629.txt.gz · Последние изменения: 2012-07-06 06:37 UTC От rm