Настройка в Windows XPОперационная система Windows XP поддерживает IPv6 в экспериментальном варианте (подробно об этом можно прочитать в «Справке и поддержке» Windows). Все управление идет через командную строку (cmd). Итак, команды: ipv6 /? – получение помощи (help). ipv6 install – устанавливает поддержку IPv6, так как по умолчанию она не включена. При выполнении данной команды на всех интерфейсах автоматически появляются link-local IPv6-адреса (можно просмотреть при помощи команд ipconfig и ipv6 if - см. ниже). После выполнения рекомендуется перезагрузить систему во избежание проблем. Примечание: Протокол IPv6 устанавливается как сетевой протокол, но не появляется в списке компонентов в свойствах локальных связей в папке "Сеть и удаленный доступ к сети". ipv6 uninstall – обратная команда. При выполнении аннулируются все имеющиеся на узле IPv6 настройки (адреса, маршруты и т.п.), так что довольно часто именно с этой целью и используют данную команду. После выполнения, как и в случае с ipv6 install, желательна перезагрузка. ipconfig – просмотр сетевых настроек (настроек интерфейсов) ipv6 if – просмотр IPv6-сетевых настроек (IPv6-настроек интерфейсов) ipv6 adu <индекс/название интерфейса>/<ipv6-адрес> – добавление IPv6-адреса. Индекс или название интерфейса (название указывается в кавычках) для подключения по локальной сети можно узнать при помощи вышеупомянутых команд (ipv6 if или ipconfig). ipv6 rt – просмотр IPv6-таблицы маршрутизации ipv6 rtu <префикс сети> <индекс/название интерфейса>/<ipv6-адрес маршрутизатора> – добавление маршрута. После выполнения данной команды пакеты, направленные в сеть с указанным префиксом, будут переправляться через указанный интерфейс на маршрутизатор с указанным адресом (ipv6-адресом). Если префикс равен «::/0», то это означает маршрут по умолчанию, то есть любые пакеты, отправленные в сеть, чей префикс не совпадает с префиксом сети отправителя, будут через указанный интерфейс перенаправлены на маршрутизатор по умолчанию. Все внесенные вышеупомянутыми командами изменения аннулируются при следующей перезагрузке системы. Чтобы этого не произошло, можно создать BAT-файл с соответствующими командами и прописать этот файл в автозагрузку Windows. Следует иметь в виду, что данный файл ни в коем случае нельзя называть именем системной команды, например, ipv6.bat, иначе возможно зацикливание выполнения команд при загрузке системы. Назовите, например, start-ipv6.bat. Однако существует более удобный способ задания IPv6-настроек раз и навсегда (точнее, до удаления этих настроек или до выполнения команды ipv6 uninstall). Утилита netsh (работоспособна начиная с Windows XP SP1) Все внесенные утилитой netsh изменения сохраняются при перезагрузке системы.Добавление IPv6-адреса (аналогично команде ipv6 adu): netsh interface ipv6 add address <индекс/название интерфейса> <ipv6-адрес> Просмотр IPv6-таблицы маршрутизации: netsh interface ipv6 ipv6 show routes Добавление маршрута: netsh interface ipv6 add route prefix=<префикс сети> interface=<индекс/название интерфейса> nexthop=<ipv6-адрес маршрутизатора> publish=yes «Nexthop» – в переводе означает следующий шаг, то есть адрес следующего узла при отправке пакета. Аналогична команде ipv6 rtu. Полезные ссылки:Протокол IP версии 6 (IPv6)Основные понятия протокола IPv6 Администрирование протокола IPv6 Настройка тестовой лаборатории для протокола IPv6 Служебные программы IPv6 Общие сведения о командах Netsh Настройка атрибутов интерфейса Маршрутизация протокола IPv6 Таблица маршрутизации протокола IPv6 Добавление маршрута IPv6 Удаление маршрута IPv6 Просмотр таблицы маршрутизации протокола IPv6 Включение перенаправления IPv6 Автор рубрики: Егоров Сергей |
||||
|
||||