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

Чтобы повторить то, что уже было сказано в комментариях, запуск ls на устройстве DVD должен показывать «реальное» устройство, с которым он связан:

ls -l / dev / dvd [!d2 ]

lrwxrwxrwx 1 корень root 3 2011-05-28 10:46 / dev / dvd -> ls

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

8 ответов

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

адреса 6to4 всегда начинаются с '2002: xxxx: xxxx:' (например, 2002: 40b8: f37f :). Для сравнения, адрес teredo всегда начинается с '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, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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, добавив строки (с a = 1), если они не существует. Сохраните файл, а затем запустите

gksudo sysctl -p

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64. Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

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» [17]

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

IPv6=no

на

IPv6=yes

и измените

DEFAULT_FORWARD_POLICY="DROP"

в

DEFAULT_FORWARD_POLICY="ACCEPT"

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

Чтобы закончить, запустите демон для рекламы маршрутизатора, запустив

/etc/init.d/radvd start
3
ответ дан 25 May 2018 в 20:07
  • 1
    Вау! Вы действительно потратили некоторое время на этот ответ, и я ценю это! Сейчас я попробую! – Kelley 25 June 2011 в 06:59
  • 2
    Хорошо, дайте мне знать, как это происходит. – Azendale 25 June 2011 в 07:17
  • 3
    Хорошо, теперь у меня есть некоторые вопросы n00b. Во-первых, нет / etc / networking / interfaces, но есть / etc / network / interfaces. Это то, что вы имели в виду, или я должен создавать новую папку и файл? (Я использую Ubuntu 11.04, возможно, это изменило эти вещи.) – Kelley 25 June 2011 в 07:20
  • 4
    И затем, когда я печатаю «gksudo ifup he-ipv6», я получаю предупреждения типа «Не удалось открыть he-ipv6». – Kelley 25 June 2011 в 07:22
  • 5
    Ой, моя ошибка. Я изменю ответ. Да, это / etc / network / interfaces. Вы можете очистить любую новую папку / файл, который вы создали. – Azendale 25 June 2011 в 07:36

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

адреса 6to4 всегда начинаются с '2002: xxxx: xxxx:' (например, 2002: 40b8: f37f :). Для сравнения, адрес teredo всегда начинается с '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, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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, добавив строки (с a = 1), если они не существует. Сохраните файл, а затем запустите

gksudo sysctl -p

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64. Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

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» [17]

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

IPv6=no

на

IPv6=yes

и измените

DEFAULT_FORWARD_POLICY="DROP"

в

DEFAULT_FORWARD_POLICY="ACCEPT"

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

Чтобы закончить, запустите демон для рекламы маршрутизатора, запустив

/etc/init.d/radvd start
3
ответ дан 25 July 2018 в 21:40

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

адреса 6to4 всегда начинаются с '2002: xxxx: xxxx:' (например, 2002: 40b8: f37f :). Для сравнения, адрес teredo всегда начинается с '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, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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, добавив строки (с a = 1), если они не существует. Сохраните файл, а затем запустите

gksudo sysctl -p

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64. Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

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» [17]

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

IPv6=no

на

IPv6=yes

и измените

DEFAULT_FORWARD_POLICY="DROP"

в

DEFAULT_FORWARD_POLICY="ACCEPT"

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

Чтобы закончить, запустите демон для рекламы маршрутизатора, запустив

/etc/init.d/radvd start
3
ответ дан 2 August 2018 в 03:16

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

адреса 6to4 всегда начинаются с '2002: xxxx: xxxx:' (например, 2002: 40b8: f37f :). Для сравнения, адрес teredo всегда начинается с '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, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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, добавив строки (с a = 1), если они не существует. Сохраните файл, а затем запустите

gksudo sysctl -p

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64. Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

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» [17]

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

IPv6=no

на

IPv6=yes

и измените

DEFAULT_FORWARD_POLICY="DROP"

в

DEFAULT_FORWARD_POLICY="ACCEPT"

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

Чтобы закончить, запустите демон для рекламы маршрутизатора, запустив

/etc/init.d/radvd start
3
ответ дан 4 August 2018 в 19:11

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

адреса 6to4 всегда начинаются с '2002: xxxx: xxxx:' (например, 2002: 40b8: f37f :). Для сравнения, адрес teredo всегда начинается с '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, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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, добавив строки (с a = 1), если они не существует. Сохраните файл, а затем запустите

gksudo sysctl -p

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64. Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

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» [17]

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

IPv6=no

на

IPv6=yes

и измените

DEFAULT_FORWARD_POLICY="DROP"

в

DEFAULT_FORWARD_POLICY="ACCEPT"

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

Чтобы закончить, запустите демон для рекламы маршрутизатора, запустив

/etc/init.d/radvd start
3
ответ дан 6 August 2018 в 03:27

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

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

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

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

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

Чтобы игнорировать адреса IPv6, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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 адрес 2001: 470: a: d29f :: 2 netmask 64 ttl 64 up ip -6 route добавить 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 , добавив строки (с an = 1 ), если они не существуют. Сохраните файл, а затем запустите

  gksudo sysctl -p  

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64 . Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

  interface eth0 # измените это на интерфейс, который подключается к локальной сети {AdvSendAdvert on;  AdvHomeAgentFlag off;  MinRtrAdvInterval 30;  MaxRtrAdvInterval 100;  prefix 2001: 470: b: d29f :: / 64 # изменить это на «Маршрутизированный 64» на странице сведений о туннеле {AdvOnLink on;  AdvAutonomous on;  #AdvRouterAddr on;  # У нас нет dhcpv6.  Только раскомментируйте это, если вы хотите, чтобы клиенты искали сервер dhcpv6.  };  };   

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

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

  IPv6 = no  

to

  IPv6 = yes  

и измените

  DEFAULT_FORWARD_POLICY = "DROP"  

на

  DEFAULT_FORWARD_POLICY = "ACCEPT"   

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

Чтобы закончить, запустите демон рекламы маршрутизатора, запустив

  /etc/init.d/radvd start   
3
ответ дан 7 August 2018 в 21:15

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

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

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

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

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

Чтобы игнорировать адреса IPv6, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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 адрес 2001: 470: a: d29f :: 2 netmask 64 ttl 64 up ip -6 route добавить 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 , добавив строки (с an = 1 ), если они не существуют. Сохраните файл, а затем запустите

  gksudo sysctl -p  

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64 . Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

  interface eth0 # измените это на интерфейс, который подключается к локальной сети {AdvSendAdvert on;  AdvHomeAgentFlag off;  MinRtrAdvInterval 30;  MaxRtrAdvInterval 100;  prefix 2001: 470: b: d29f :: / 64 # изменить это на «Маршрутизированный 64» на странице сведений о туннеле {AdvOnLink on;  AdvAutonomous on;  #AdvRouterAddr on;  # У нас нет dhcpv6.  Только раскомментируйте это, если вы хотите, чтобы клиенты искали сервер dhcpv6.  };  };   

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

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

  IPv6 = no  

to

  IPv6 = yes  

и измените

  DEFAULT_FORWARD_POLICY = "DROP"  

на

  DEFAULT_FORWARD_POLICY = "ACCEPT"   

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

Чтобы закончить, запустите демон рекламы маршрутизатора, запустив

  /etc/init.d/radvd start   
3
ответ дан 10 August 2018 в 09:33

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

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

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

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

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

Чтобы игнорировать адреса IPv6, рекламируемые маршрутизатором, щелкните значок сетевого менеджера и нажмите «Изменить соединения». (Non-Unity: щелкните правой кнопкой мыши, чтобы открыть меню). На проводной вкладке дважды щелкните по соединению Auto 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 адрес 2001: 470: a: d29f :: 2 netmask 64 ttl 64 up ip -6 route добавить 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 , добавив строки (с an = 1 ), если они не существуют. Сохраните файл, а затем запустите

  gksudo sysctl -p  

Щелкните правой кнопкой мыши значок сетевого менеджера в лотке и нажмите «Редактировать соединения». Выберите подключение к локальной сети и нажмите «Изменить». Перейдите на вкладку «Параметры IPv6» и установите метод «Вручную». Нажмите «Добавить». Для адреса введите первый адрес в Routed 64. (В этом примере это будет 2001: 470: b: d29f :: 1.) Для префикса, помещенного в 64 . Для шлюза введите адрес из «Адрес клиента IPv6» на странице сведений о туннеле (в этом примере это будет 2001: 470: a: d29f :: 2). Нажмите [apply].

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

  interface eth0 # измените это на интерфейс, который подключается к локальной сети {AdvSendAdvert on;  AdvHomeAgentFlag off;  MinRtrAdvInterval 30;  MaxRtrAdvInterval 100;  prefix 2001: 470: b: d29f :: / 64 # изменить это на «Маршрутизированный 64» на странице сведений о туннеле {AdvOnLink on;  AdvAutonomous on;  #AdvRouterAddr on;  # У нас нет dhcpv6.  Только раскомментируйте это, если вы хотите, чтобы клиенты искали сервер dhcpv6.  };  };   

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

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

  IPv6 = no  

to

  IPv6 = yes  

и измените

  DEFAULT_FORWARD_POLICY = "DROP"  

на

  DEFAULT_FORWARD_POLICY = "ACCEPT"   

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

Чтобы закончить, запустите демон рекламы маршрутизатора, запустив

  /etc/init.d/radvd start   
3
ответ дан 13 August 2018 в 15:43
  • 1
    Вау! Вы действительно потратили некоторое время на этот ответ, и я ценю это! Сейчас я попробую! – Kelley 25 June 2011 в 06:59
  • 2
    Хорошо, дайте мне знать, как это происходит. – Azendale 25 June 2011 в 07:17
  • 3
    Хорошо, теперь у меня есть некоторые вопросы n00b. Во-первых, нет / etc / networking / interfaces, но есть / etc / network / interfaces. Это то, что вы имели в виду, или я должен создавать новую папку и файл? (Я использую Ubuntu 11.04, возможно, это изменило эти вещи.) – Kelley 25 June 2011 в 07:20
  • 4
    И затем, когда я печатаю «gksudo ifup he-ipv6», я получаю предупреждения типа «Не удалось открыть he-ipv6». – Kelley 25 June 2011 в 07:22
  • 5
    Ой, моя ошибка. Я изменю ответ. Да, это / etc / network / interfaces. Вы можете очистить любую новую папку / файл, который вы создали. – Azendale 25 June 2011 в 07:36

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

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