Для швидкого налаштування IPv6 будемо використовувати тунель 6to4.
Даний тунель використовує IPv4 anycast адресу 192.88.99.1 як точку входу між мережами IPv4 та IPv6. Для успішного використання Вам слід мати білу адресу IPv4. Перевірити дуже просто: заходимо на будь-який сервіс визначення Вашої IPv4 адреси ( 2ip.ru , leader.ru тощо), і якщо визначена адреса збігається з адресою Вашої мережевої картки (eth0 наприклад) — Вам уже готові до включення, в іншому випадку Вам слід налаштовувати Ваш маршрутизатор, на якому відбувається NAT (трансляція мережевих адрес) — про це якось іншим разом.
Налаштування дуже прості:
1. На всяк випадок перевіряємо наявність модуля ядра, який відповідає за протокол IPv6:
lsmod|grep -i ipv6
Якщо у Вас вивід на зразок:
nf_conntrack_ipv6 14441 2 ipv6 229581 221 ip6t_REJECT,nf_conntrack_ipv6
то модуль у Вас є, все гаразд, рухаємося далі.
2. Включаємо підтримку IPv6 в системі.
echo "NETWORKING_IPV6=yes" >> /etc/sysconfig/network echo "IPV6_DEFAULTDEV=tun6to4">> /etc/sysconfig/network
3. Включаємо підтримку IPv6 для мережевої картки, наприклад eth0
echo "IPV6INIT=yes" >> /etc/sysconfig/network-scripts/ifcfg-eth0 echo "IPV6TO4INIT=yes">> /etc/sysconfig/network-scripts/ifcfg-eth0
Для іншої картки, звісно, слід змінити назву.
4. Перезапускаємо мережеву підсистему (під root):
/sbin/service network restart
5. Перевіряємо наявність тунельного інтерфейсу 6to4:
# ifconfig |grep tun6to4 tun6to4 Link encap:IPv6-in-IPv4
Якщо у Вас вивід на зразок нижньої стрічки, то тунельний інтерфейс у Вас піднято.
6. Перевіряємо доступність IPv6 вузлів (сайтів).
ping6 ipv6.google.com
Якщо сайт пінгується — все працює, якщо ні — слід дивитися, де помилка :).