Как проверить, фильтруется ли протокол 41 (6to4) интернет-провайдером без изменения конфигурации сети?

1031
Vi.

Очевидный способ (просто настроить туннель 6to4 и пинг) не работает, потому что ipкоманда, похоже, доступна только для чтения на моем VPS: не может изменить какие-либо настройки, связанные с сетью.

Поэтому я пытаюсь использовать сырые сокеты:

root@78.138.100.25# printf '\x06\x00\x00\x00\x00\x40\x3a\x40''\x20\x02\x4e\x8a\x64\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01''\x2a\x00\x14\x50\x40\x0c\x0c\x03\x00\x00\x00\x00\x00\x00\x00\x93''\x80\x00\x17\x21\x07\x71\x00\x01\xb7\x2e\x6b\x50\xbf\xd0\x07\x00\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f\x30\x31\x32\x33\x34\x35\x36\x37' | socat - ip-sendto:192.88.99.1:41 | hd 

\x2a\x00\x14\x50\x40\x0c\x0c\x03\x00\x00\x00\x00\x00\x00\x00\x93ipv6.google.com
\x20\x02\x4e\x8a\x64\x19\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01- это 2002: 78.138.100.25 :: 1

tcpdump показывает это:

18:31:26.982253 IP 78.138.100.25 > 192.88.99.1: IP6 2002:4e8a:6419::1 > 2a00:1450:400c:c03::93: ICMP6, echo request, seq 1, length 64 

Но нет ответов.

Я все делаю правильно, но протокол 41 отфильтрован или где-то ошибка? Может быть, есть какой-то другой способ проверить, работает ли 6to4?

1
Скорее всего, вы не можете делать много вещей на вашем VPS - он может поддерживать очень маленькое подмножество «реальных» функций ядра. Что касается туннелей - почему они должны фильтровать трафик ipv4? Serge 12 лет назад 0
Я не знаю, просто потому что ... Чтобы предотвратить любые необычные вещи. Vi. 12 лет назад 0

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