Как я могу найти и удалить 6to4 из своей системы?

На прошлой неделе я установил Miredo и настроил мою систему для обработки IPv6 через 6to4 туннелирование. Это было легко, и это работало хорошо.

Таким образом, я решил, что дам Ураганному Electric соединение IPv6 попытка. У меня было много для изучения, и я думал, что у меня было все это выполнение (с большим количеством справки от очень терпеливого человека в Урагане: моей Linksys E3200 не нравился IPv6).

Но теперь, когда все должны быть хорошими, после того, как я удалил Miredo и Teredo и безотносительно, я нахожу, что существует "6to4 туннелирующий - другое автоматическое туннелирование", которое я должен удалить из своего поля. Но я понятия не имею, где или каково это могло бы быть.

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

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:21:9b:1c:26:bb  
          inet addr:192.168.1.104  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: 2002:42db:c22c:0:221:9bff:fe1c:26bb/64 Scope:Global
          inet6 addr: fe80::221:9bff:fe1c:26bb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1427 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1342 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1152240 (1.1 MB)  TX bytes:177497 (177.4 KB)
          Interrupt:20 Memory:fdfc0000-fdfe0000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:720 (720.0 B)  TX bytes:720 (720.0 B)

$ ip -6 route show
2002:42db:c22c::/64 dev eth0  proto kernel  metric 256  expires 24sec
fe80::/64 dev eth0  proto kernel  metric 256 
default via fe80::c2c1:c0ff:fec6:3308 dev eth0  proto kernel  metric 1024  
expires   1794sec hoplimit 64

Так, как я могу избавиться от 6to4 туннелирование, когда я даже не знаю, где это? Существует ли где-нибудь, чтобы посмотреть и узнать то, что продолжается? Я довольно плохо знаком с Linux и Ubuntu.

Таким образом, похоже, что Miredo не работает, все же я получаю адреса IPv6 в eth0. Это было это, я думаю, что парень в Электрическом Урагане видел и который заставил его видеть "6to4 туннелирующий - другое автоматическое туннелирование". Это - просто функция Ubuntu?

Он сказал мне это:

"Ищите машину, которая имеет 6to4 настроенное туннелирование и объявление 6to4 префикс к Вашему полю Linux.

Вот подсказка: Согласно Вашей таблице маршрутизации IPv6, fe80:: XXXX:XXXX:XXXX:XXXX является ссылкой локальный адрес для Вашего шлюза по умолчанию. Можно ли проверить и видеть ли, какое устройство имеет MAC-адрес XX-XX-XX-XX-XX?"

Оказывается, что устройство с тем MAC-адресом является моим маршрутизатором Linksys! (Который не имеет НИКАКОЙ поддержки IPv6!) Я не понимаю это.

3
задан 25 June 2011 в 04:42

1 ответ

Сжимать, что происходит с Вашими сетями, ifconfig большой инструмент. Это показывает Вам все интерфейсы на Вашем компьютере и что обращается, они имеют. Другой хороший инструмент ip -6 route show (Версия IPv4: ip route show).

6to4 адреса всегда запускаются с '2002:xxxx:xxxx': (например, 2002:40b8:f37f:). В сравнении адрес морского древоточца будет всегда запускаться с '2002:0': (или 2002:0000: который является тем же). Не путайте 6to4 с настроенным туннелем HE. Туннель HE использует 6in4, и это - адрес, запустится с '2001:470':.

От Вашего обновленного вопроса я вижу, что существует № 6to4, туннелирующий в Вашей системе. Ваш маршрутизатор туннелирует весь трафик IPv6, который проходит его использование '2002:42db:c22c:0': адреса через 6to4 туннель. Это выделяет адреса от своего туннеля до локальной сети. По-видимому, Ваш маршрутизатор поддерживает IPv6 так очень.

Так, как Ваш компьютер имеет IPv6 6to4 адрес без 6to4 туннель? Ну, Ваш компьютер использует тот адрес, который это получает от маршрутизатора, чтобы сделать собственный IPv6 в Вашей домашней сети. То, когда это имеет Интернет, связало трафик IPv6, это отправляет его на Ваш маршрутизатор, который отправляет его в 6to4 туннель.

Так, Ваша целая сеть в настоящее время имеет IPv6, и у Вас есть выбор. Можно позволить маршрутизатору сделать IPv6 для сети, которая даст Вам другой адрес IPv6 каждый раз Вы изменения адреса IPv4. Или, у Вас может быть своя Ubuntu, делают IPv6 для Вашей сети и имеют статические адреса от HE. Я думаю, что могло бы также быть возможно сделать обоих.

Для игнорирования адресов IPv6, рекламируемых маршрутизатором, нажмите на значок администратора сети и нажмите соединения Edit. (Non-Unity:Right нажимают вместо этого для открытия меню). На проводной вкладке, дважды щелкают по Автоматическому eth0 соединению. Перейдите к вкладке IPv6. Выбор Игнорирует вместо Автоматического.

Я записал как в для установки туннелей HE на Ubuntu в https://erikbandersen.com/wordpress/? p=28. Я скопировал часть его здесь.

Давайте настроим наше туннельное соединение IPv6. Выполненный

gksudo gedit /etc/network/interfaces

и добавьте следующее:

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
     endpoint 216.218.226.238
     address  2001:470:a:d29f::2
     netmask  64
     ttl 64
     up ip -6 route add default dev he-ipv6
     down ip -6 route del default dev he-ipv6

Замените установку (216.218.226.238) конечной точки Сервером, поле адреса IPv4 от туннеля детализирует страницу и установку адреса (2001:470:a:d29f:: 2) с Клиентом поле адреса IPv6 от туннеля детализирует страницу. Сохраните файл. Хорошо, теперь давайте запустим туннельное соединение: выполненный gksudo ifup he-ipv6 .

(Отсюда на должен рекламировать Ваши туннельные адреса к остальной части сети.)

Хорошо, теперь позволяет, устанавливает компьютер для разрешения IPv6 через себя, вместо того, чтобы принять только трафик к себе. Открытый/etc/sysctl.conf. Ищите строки

net.ipv6.conf.default.forwarding=0

и

net.ipv6.conf.all.forwarding=0

и измените их обоих от 0 кому: 1, добавление строк (с =1), если они не существуют. Сохраните файл и затем работайте

gksudo sysctl -p

Щелкните правой кнопкой по значку администратора сети в лотке и нажмите Edit Connections. Выберите соединение со своей локальной сетью и нажмите Edit. Перейдите к вкладке IPv6 Settings и установите Метод на Руководство. Нажмите Add. Поскольку адрес поместил первый адрес в Ваши Направленные 64. (В этом примере это было бы 2001:470:b:d29f:: 1.), Поскольку префикс вставляется 64 . Для шлюза вставленного в адрес от “Клиента, адрес IPv6” туннеля детализирует страницу (в этом примере, которым это было бы 2001:470:a:d29f:: 2). Щелчок применяется.

Хорошо, теперь установите radvd пакет, который позволяет другим хостам автоматически настроить адрес IPv6 от Электрического Урагана блока, присвоил Вам. Сделайте новый текстовый файл и вставьте следующий текст, редактируя, как направлено комментариями:

interface eth0  #change this to the interface that connects to the local network
       {
              AdvSendAdvert on;
              AdvHomeAgentFlag off;
              MinRtrAdvInterval 30;
              MaxRtrAdvInterval 100;

              prefix 2001:470:b:d29f::/64  #change this to the "Routed 64" from the tunnel details page
              {
                     AdvOnLink on;
                     AdvAutonomous on;
                     #AdvRouterAddr on; #We don't have dhcpv6 on. Only uncomment this if you want clients to look for a dhcpv6 server.
               };
       };

Сохраните файл как “/etc/radvd.conf”

Если Вы выполнение брандмауэра UFW, откройте/etc/default/ufw в текстовом редакторе, который Вы имеете открытый и изменение

IPv6=no

кому:

IPv6=yes

и изменение

DEFAULT_FORWARD_POLICY="DROP"

кому:

DEFAULT_FORWARD_POLICY="ACCEPT"

и затем сохраните файл.

Для завершения запустите маршрутизатор рекламный демон путем выполнения

/etc/init.d/radvd start
4
ответ дан 1 December 2019 в 16:13

Другие вопросы по тегам:

Похожие вопросы: