Конфигурация IPv6 - не может проверить с помощью ping-запросов

Я пытаюсь настроить сеть IPv6 в первый раз в моем живом.

Я имею на своем основном сервере после интерфейсов:

br1   Link encap:Ethernet  HWaddr 66:ea:5c:99:08:f5  
      inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: fe80::64ea:5cff:fe99:8f5/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:0 (0.0 B)  TX bytes:636 (636.0 B)

eth0  Link encap:Ethernet  HWaddr 00:25:90:7a:1b:9c  
      inet addr:87.106.73.113  Bcast:87.106.73.113  Mask:255.255.255.255
      inet6 addr: 2001:8d8:8f3:5700::15:7260/64 Scope:Global
      inet6 addr: fe80::225:90ff:fe7a:1b9c/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:64808 errors:0 dropped:0 overruns:0 frame:0
      TX packets:54414 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:36396559 (34.7 MiB)  TX bytes:32748716 (31.2 MiB)
      Memory:fb920000-fb940000

и на виртуальном сервере (использующий xen на основном)

eth0  Link encap:Ethernet  HWaddr 00:16:3e:5b:e3:4d  
      inet addr:192.168.0.4  Bcast:192.168.0.255  Mask:255.255.255.0
      inet6 addr: fe80::216:3eff:fe5b:e34d/64 Scope:Link
      inet6 addr: 2001:8d8:8f3:579c:517e:a55a:f29f:d4c1/64 Scope:Global
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4 errors:0 dropped:0 overruns:0 frame:0
      TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:352 (352.0 B)  TX bytes:676 (676.0 B)
      Interrupt:25 

Я попробовал, добавляет маршрутизация на виртуальном сервере

ip -6 route add default via 2001:8d8:8f3:5700::15:7260 dev eth0

я все еще не могу проверить с помощью ping-запросов через IPv6 (конечно, я могу проверить с помощью ping-запросов через IPv4).

Виртуальный сервер должен быть доступным снаружи и IPv6, это должен быть внешний IP для сервера.

Как я должен на самом деле настроить всю маршрутизацию и т.д. для получения этой работы?

0
задан 5 October 2014 в 21:17
1 ответ

Трассировка на 2001:8d8:8f3:579c:517e:a55a:f29f:d4c1 показывает мне это:

 3  2001:470:0:69::1  68.251 ms  33.776 ms  34.043 ms
 4  2001:7f8::2170:0:2  36.286 ms  39.953 ms  37.055 ms
 5  2001:8d8:0:2::95  44.412 ms  44.052 ms  44.152 ms
 6  2001:8d8:0:2::d2  41.018 ms  52.907 ms  47.670 ms
 7  2001:8d8:0:9::e7  48.028 ms  46.261 ms  46.272 ms
 8  2001:8d8:0:11::36:a  46.855 ms  47.401 ms  47.211 ms
 9  2001:8d8:8f3:5700::15:7260  46.468 ms  44.278 ms  44.522 ms
10  2001:8d8:0:11::36:a  45.445 ms  49.779 ms  48.461 ms
11  2001:8d8:8f3:5700::15:7260  47.882 ms  48.060 ms  48.372 ms
12  2001:8d8:0:11::36:a  47.653 ms  48.689 ms  48.367 ms
13  *  *  *
14  2001:8d8:0:11::36:a  48.760 ms  48.888 ms  49.037 ms
15  *  *  *
16  2001:8d8:0:11::36:a  48.238 ms  *  *
17  *  *  *
18  *  *  *
19  *  *  *
20  *  *  *
21  *  *  *
22  *  *  *
23  *  *  *
24  *  *  *
25  *  *  *
26  *  *  *
27  *  *  *
28  2001:8d8:0:11::36:a  47.350 ms  47.350 ms  51.596 ms
29  2001:8d8:8f3:5700::15:7260  48.272 ms  *  *
30  2001:8d8:0:11::36:a  47.516 ms  70.904 ms  70.969 ms

Это очень ясно показывает, что у вас есть цикл маршрутизации. Цикл маршрутизации идет между вашим основным сервером и 2001:8d8:0:11::36:a, который, кажется, является вашим шлюзом.

Это означает, что ваш сервер не маршрутизирует этот префикс на VM, а, скорее, маршрутизирует его обратно на шлюз (предположительно, используя маршрут по умолчанию).

Это означает, что вам нужно добавить 2001:8d8:8f3:579c:::/64 в качестве непосредственно прикрепленного маршрута на ссылку на VM. Одним из способов сделать это было бы добавить 2001:8d8:8f3:579c::1/64 в качестве адреса на хосте, назначенном интерфейсу, обращенному к ВМ.

2
ответ дан 4 December 2019 в 13:55

Теги

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