Проблема нехватки адресов по версии протокола IPv4 с каждым днём становится всё актуальнее и важнее. С недавних пор некоторые администраторы начинают переходить на новую версию данного протокола: IPv6. В этой статье будет детально описан процесс активации стека IPv6 для виртуального хостинга в операционных системах RedHat / CentOS.
Конфигурирование через /etc/rc.local
С недавних пор в эти две ОС сам пакет данного протокола включается по-умолчанию, но из-за его некоторой сырости он не активируется при установке системы. Для нормального подключения в использование нам потребуется отредактировать всего один конфигурационных файла: /etc/rc.local или /etc/sysconfig/network-scripts/ifcfg-eth0. Итак, начнём с первого. Например, если нам требуется добавить псевдоним 2001:470:1f04:55a::10 к 2001:470:1f04:55a::50, то нам следует внести в /etc/rc.local примерно следующие строки:
#IP Alias
for ip in {10..40}; do /sbin/ifconfig eth0 inet6 add 2001:470:1f04:55a::${ip}/64; done
После этого вы можете немедленно запустить алиас, а можете написать отдельный скрипт, который будет запускать его автоматически. Пишем строки примерно такого вида, затем прописываем путь к скрипту в /etc/rc.local:
#!/bin/bash
INETP="2001:470:1f04:55a::"
PRE="64"
START=2
END=200
INT_IF="eth0"
IFCONFIG=/sbin/ifconfig
echo -n "Adding IPv6 Alias..."
for i in {$START..$END}
do
$IFCONFIG $INT_IF inet6 add ${INETP}${i}/${PRE}
done
echo "Done!"
Конфигурирование в стиле SysV
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
IPV6ADDR_SECONDARIES= "2001:470:1f04:55a::10/64 IPV6ADDR_SECONDARIES = "2001:470:1 F04: 55A:: 10/64
2001:470:1f04:55a::11/64 2001:470:1 F04: 55A:: 11/64
2001:470:1f04:55a::12/64 2001:470:1 F04: 55A:: 12/64
2001:470:1f04:55a::13/64 2001:470:1 F04: 55A:: 13/64
2001:470:1f04:55a::15/64" 2001:470:1 F04: 55A:: 15/64 "
Затем сохраняем и перезапускаем:
# /etc/init.d/network restart
Проверяем:
$ /sbin/ifconfig
$ /sbin/ifconfig eth0 | less
$ ping6 2001:470:1f04:55a::15
Опубликовано: 09.09.2009 05:37:39
Вы не авторизированный пользователь. Пожалуйста, авторизируйтесь
Комментарии к материалу: