Как я могу настроить сеть IPv6 таким образом?

7388
3498DB

У меня сеть отображается так:

enter image description here

Чтобы поэкспериментировать с подключением IPv6, я хочу настроить сеть LAN с использованием IPv6.

Может кто-нибудь объяснить, как преобразовать соединение между настольным компьютером и ноутбуком в IPv6 без потери интернет-соединения?

Я не хочу получать доступ к Интернету IPv6, мне нужно сохранить v4. Конечным результатом должно быть что-то вроде ноутбука с полным IPv6- доступом к Интернету IPv4 через каким-то образом настроенный рабочий стол, действующий как NAT.

10

2 ответа на вопрос

3
Juliano

Если я правильно понимаю вашу диаграмму, ноутбук не имеет прямого доступа к маршрутизатору, он получает доступ к Интернету через рабочий стол через двухуровневый NAT (маршрутизатор, затем рабочий стол). Эта настройка довольно странная, нет необходимости в дополнительной трансляции адресов, вы можете просто поместить ноутбук в ту же подсеть (192.168.1.0/24), что и маршрутизатор и рабочий стол, и позволить ему обмениваться данными непосредственно с маршрутизатором, или используйте Рабочий стол как простой маршрутизатор (без преобразования адресов), если у маршрутизатора нет беспроводного интерфейса.

Вы не будете «конвертировать» ноутбук в IPv6, так как это будет препятствовать вашей способности просматривать Интернет (поскольку ваш маршрутизатор и большая часть Интернета по-прежнему не поддерживают IPv6). Вам нужно установить стек IPv6 параллельно текущему стеку IPv4 на настольном компьютере и ноутбуке. Вы запускаете оба стека протоколов одновременно, одновременно. IPv4 будет по-прежнему использоваться для доступа ко всему, что по-прежнему является IPv4, а IPv6 будет использоваться для доступа к сайтам с поддержкой IPv6. Включение стека IPv6 на обоих ваших хостах позволит им общаться друг с другом, используя стек IPv6 (а также IPv4).

Чтобы начать использовать IPv6 между хостами, просто зайдите в сетевые подключения на панели управления, откройте окно свойств вашего сетевого адаптера и установите протокол TCP / IP версии 6 на обеих машинах. Вам не нужно настраивать какой-либо адрес, они сами будут назначать IPv6-адреса в префиксе fe80 :: / 10 (если в вашей сети присутствует маршрутизатор IPv6, другие (маршрутизируемые) адреса также будут настроены автоматически).

Доступ к Интернету по протоколу IPv6 немного сложнее, поскольку ваш маршрутизатор не поддерживает IPv6, и я уверен, что ваш интернет-провайдер также не предоставляет вам прямой доступ по IPv6. Вы должны транспортировать IPv6 через ваш текущий Интернет IPv4. Самый простой способ сделать это - использовать туннелирование Teredo . Вы найдете информацию о том, как настроить это на веб-сайте Microsoft . Обычно этой команды достаточно:

netsh interface ipv6 set teredo client 

Чтобы проверить ваши адреса IPv6:

ipconfig 

Есть и другие варианты, такие как использование туннельного брокера, но они обычно немного сложнее в настройке.

спасибо Джулиано, но Wifi-A является общим соединением, поэтому Wifi-B должен быть 192.168.0.1, верно? (Я отредактировал диаграмму, чтобы сделать ее более понятной), сейчас я не хочу получать доступ к Интернету по протоколу IPv6, просто сделайте Wifi-C и Wifi-B на базе IPv6 и туннель 6to4 между Wifi-A и Wifi-B (кажется, мне понадобится перевод DNS с 6 на 4) Я действительно запутался, это лучший подход? 14 лет назад 0
@Revolter: Добро пожаловать. Теоретически вам не нужно делать Wifi-A общим соединением, и вам также не нужен Wifi-B вообще. Есть ли какие-либо ограничения для вас, чтобы не подключать ноутбук Wifi-C напрямую к ячейке, в которой находится маршрутизатор и Wifi-A рабочего стола? Juliano 14 лет назад 0
Я использую рабочий стол как ретранслятор, ноут не может достичь диапазона WiFi роутера 14 лет назад 0
Хорошо ... Тогда ваш случай является своеобразным. Странно ставить ноутбук за двумя NAT (то, что Windows называет «Shared connection» - это то, что все понимают под NAT), но должно быть в порядке. Чтобы включить IPv6 через Wifi-B и Wifi-C, просто следуйте инструкциям выше. Туннель 6to4 между Wifi-A и Wifi-B не имеет смысла, так как они находятся на одной машине. Может быть проще, если вы объясните ожидаемый конечный результат, возможно, вы неправильно поняли, что вы можете получить с помощью IPv6. Juliano 14 лет назад 0
0
Calcgod

Вам понадобится DHCP-сервер, работающий на рабочем столе, чтобы автоматически выдавать IP-адрес ноутбуку с IPv6, или вы можете вручную редактировать эти параметры из Панели управления \ Сеть и Интернет \ Сетевые подключения на ноутбуке с Windows 7 с использованием шлюза по умолчанию на основе на адаптере B, предполагая, что это порт, используемый рабочим столом, на котором работает DHCP-сервер IPv6.

Нет необходимости в каком-либо DHCP-сервере. DHCP используется для IPv4, а не IPv6. Существует эквивалент IPv6, но он называется DHCPv6 и имеет несколько иное назначение. DHCP использовался для IPv4 в основном для автоконфигурации адреса, который теперь является частью автоматического конфигурирования адреса IPv6 без учета состояния и NDP, никакой вид DHCP не требуется. Juliano 14 лет назад 1