Подключенный к IPv6 сервер FreeBSD недоступен по локальной сети


Мои Настройки

у меня есть сервер FreeBSD со следующим выводом uname -a:

FreeBSD glacier 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 09:23:10 UTC 2012     
root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

Он использует SixXS для создания туннеля ipv6 с виртуальным интерфейсом gif0 и выступает в качестве маршрутизатора ipv6 для локальной сети с помощью запроса маршрутизатора. У меня есть подсеть /64, которая объявлена маршрутизатором и которую используют клиенты. Сервер подключен к домашней локальной сети через точку доступа WLAN, действующую в режиме моста, подключенного к интерфейсу em2. Для ускорения передачи данных сервер дополнительно подключен к гигабитной локальной сети с групповым интерфейс lagg0.

WLAN использует подсеть ipv4 192.168.9.0 / 24 и gigabit LAN 192.168.0.0 / 24. Некоторые настольные клиенты, такие как My iMac, подключаются к серверу через оба носителя (проводную и беспроводную сеть).

Overview of my network setup

Моя Проблема

клиенты LAN получают свои правильные адреса ipv6 и имеют подключение к интернету ipv6. Однако странная вещь это я не могу подключиться к своему серверу в той же локальной сети через SSH через ipv6.

может быть, проблема в том, что сервер размещает два разных адреса ipv6 (один на lagg0 и один на em2, так что он доступен через gigabit ethernet и wlan)? Интересно, что IPv6-адрес интерфейса WLAN на em2 отвечает на пинг, IPv6-адрес, подключенный к гигабиту lagg0, не отвечает.

Мои Вопросы

есть фундаментальная ошибка в моей конфигурации? Мне кажется, что маршрутизация немного испорчена, но я не уверен, как это исправить.

вот конфигурация моего агрегированного гигабитного интерфейса lagg0 (IPv6-адрес подделан).

root@glacier  ➜ ~  ifconfig lagg0
lagg0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
    options=4219b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,TSO4,WOL_MAGIC,VLAN_HWTSO>
    ether aa:bb:cc:dd:ee
    inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
    inet6 fe80::3285:a9ff:fea6:50bf%lagg0 prefixlen 64 scopeid 0x9 
    inet6 2a01:1e8:e100:821e::1 prefixlen 64 
    nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
    media: Ethernet autoselect
    status: active
    laggproto lacp lagghash l2,l3,l4
    laggport: em1 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
    laggport: em0 flags=1c<ACTIVE,COLLECTING,DISTRIBUTING>
15
задан GorillaPatch
26.02.2023 16:28 Количество просмотров материала 3252
Распечатать страницу

1 ответ

проблема заключалась в том, что два сетевых интерфейса компьютера FreeBSD были подключены к одной подсети. Это означает, что невозможно направить его должным образом.

решение было бы дать каждому интерфейс lagg0 и em2 отдельную подсеть IPv6 и все работает.

0
отвечен GorillaPatch 2023-02-28 00:16

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

Ваш ответ

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

Имя
Вверх