Как я могу Использовать IPv6-соединение моего сервера с IPv4 моего компьютера?

У меня есть сервер с поддержкой IPv6 и IPv4. Я хотел бы использовать это, чтобы позволить моему рабочему столу, который имеет подключение только IPv4, подключаться к другим серверам через IPv6. Какое программное обеспечение необходимо, на сервере и на рабочем столе, чтобы включить это?

сервер работает под управлением Ubuntu Linux 10.04 LTS и рабочий стол работает Mac OS X 10.6.7.

10
задан Shareware
16.03.2023 3:40 Количество просмотров материала 2537
Распечатать страницу

5 ответов

на этот вопрос был дан ответ на ServerFault. Решение состоит в том, чтобы использовать туннелирование устройства вместо прокси socks.

2
отвечен slubman 2023-03-17 11:28

для конкретного соединения можно использовать socat реле.

вы устанавливаете socat на сервер и запускаете его (например, через скрипт запуска), чтобы настроить ретранслятор IPV4-IPV6.

вот простой ретранслятор TCP IPV4-IPV6 для веб-сервера IPV6.

socat TCP4-LISTEN:www TCP6:www.example.com:www

клиент подключается к IPv4-адресу ретранслятора.

2
отвечен RedGrittyBrick 2023-03-17 13:45

вы должны преобразовать свой сервер в маршрутизатор IPv6 и сделать его шлюзом по умолчанию для настольных систем. Вот описание, как это сделать: http://tomicki.net/ipv6.router.php

2
отвечен ceving 2023-03-17 16:02

по-видимому, обычный туннель SSH в основном работает для просмотра веб-страниц, если вы не против проксирования всего трафика IPv4. Вот только работает

ssh -D 1234 my-server.com

на вашем компьютере и настройка операционной системы и / или браузера для подключения через SOCKS прокси на localhost:1234.

"в основном" работает? Я использовалhttp://test-ipv6.com/, чтобы оценить это решение для просмотра веб-страниц.

  • In Chrome и Safari каждый тест проходит, кроме "тест IPv6 без DNS".
  • In Firefox каждый тест проходит, за исключением "теста, если DNS-сервер вашего провайдера использует IPv6".
  • Opera не удается использовать прокси-сервер SOCKS.

Я предполагаю, что настройка VPN заставит все работать правильно.

0
отвечен Shareware 2023-03-17 18:19

как вы говорите, что ваш провайдер не поддерживает iPv6, вам нужен iPv6 через IPv4, называемый также "6 до 4".

один метод представлен в подключение к IPv6-адресу с помощью IPv4:

  1. выберите меню Apple > "Системные настройки" и нажмите "сеть".
  2. Нажмите кнопку Добавить ( + ), а затем выберите "6 до 4" из всплывающего меню интерфейса.
  3. присвойте конфигурации имя и нажмите кнопку Создать.
  4. если вам дали адрес ретранслятора, выберите вручную из Настройки всплывающее меню и войти в него. Иначе, оставьте во всплывающем меню настроить значение Автомат.

выше метод демонстрируется здесь со скриншотами:конфигурация IPv6 6to4 для MacOS X


другой метод подробно описан в Apple Mac OS X IPv6:

Mac OS X поддерживает настроенные туннели с gif туннельный интерфейс. Установочный вверх по ручному тоннелю требует нескольких шаги в командной строке.

заранее, вам нужно следующее информация:

$host-ipv4
    IPv4-address of the host
$router-ipv4
    IPv4-address of the router/tunnel-server
$tunnel-v6host
    (Tunnel) IPv6-address of the host
$tunnel-v6router
    (Tunnel) IPv6-address of the router

настройка конечных точек IPv4 туннель:

ifconfig gif0 tunnel $host-ipv4 $router-ipv4 

настройка конечных точек IPv6 туннель:

ifconfig gif0 inet6 alias $tunnel-v6host $tunnel-v6router prefixlen 128

установить маршрут (IPv6) по умолчанию на туннель:

route add -inet6 default -interface gif0

я не могу проверить любой из методов, не имея Мак.


вы также можете попытаться найти туннельного брокера, который дает вам IPv6 в IPv4-адрес. Вы получите IPv6-адрес, с помощью которого вы можете просматривать IPv6 интернет.

большинство туннельных брокеров требуют, чтобы туннель был открыт 24/7. Ряд крупных тоннеля брокеры были созданы, среди которых в Европе sixxs.net в Канаде freenet6.net и Hurricane Electric.

0
отвечен harrymc 2023-03-17 20:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх