Рейтинг:0

IPv6: сервер не может пинговать шлюз (pfSense), но получает IP

флаг jp

У меня есть три сервера, которые теперь также должны иметь возможность подключения IPv6 помимо IPv4. Серверы:

  1. Pi4 (ОС Raspberry Pi)
  2. Nextcloud (Debian 10; Nextcloud как оснастка)
  3. Почтовый сервер (Debian 10; mailcow в качестве докера, который также использует IPv6)

Они напрямую подключены к брандмауэру (в актуальном состоянии pfSense) и находятся в своей собственной подсети/VLAN. Я планирую использовать DCHPv6, чтобы дать им фиксированный IP-адрес, откуда я могу использовать правила DNS и брандмауэра. От моего интернет-провайдера я получил подсеть /56 с помощью префикса, и в моей сети каждая подсеть получает часть /64. Конфиг DHCP-сервера для всех серверов одинаков и выглядит следующим образом: РА-Реклама -> управляемая Диапазон -> от ::d:000 до ::d:ffff

Сервер 1. - Pi4: Получает требуемый IP-адрес v6 от брандмауэра (статическая запись) -> xxxxxxx::d:1. Может пинговать брандмауэр, а брандмауэр может пинговать хост.

$ ip а
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00
    инет 127.0.0.1/8 область хоста lo
       valid_lft навсегда
    inet6 :: 1/128 узел области видимости 
       valid_lft навсегда
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    ссылка/эфир dc:a6:32:ba:a6:40 brd ff:ff:ff:ff:ff:ff
    inet 192.168.7.2/24 brd 192.168.7.255 область глобальная динамическая noprefixroute eth0
       valid_lft 5564 сек. preferred_lft 4664 сек.
    inet6 2a02:8106:26:c207::d:1/128 область видимости глобальная динамическая noprefixroute 
       valid_lft 6268 сек. selected_lft 3 568 сек.
    inet6 2a02:8106:26:c207:4f5b:7339:9f6f:6b9e/64 область глобальная динамическая mngtmpaddr noprefixroute 
       valid_lft 86 394 с, selected_lft 14 394 с
    ссылка на область inet6 fe80::3958:1364:8c6e:21ca/64 
       valid_lft навсегда
$ ip р
по умолчанию через 192.168.7.1 dev eth0 proto dhcp src 192.168.7.2 метрика 202 
192.168.7.0/24 dev eth0 proto dhcp scope link src 192.168.7.2 метрика 202 
$ cat nano /etc/network/interfaces

# файл interfaces(5), используемый ifup(8) и ifdown(8)

# Обратите внимание, что этот файл написан для использования с dhcpcd
# Для статического IP обратитесь к /etc/dhcpcd.conf и 'man dhcpcd.conf'

# Включить файлы из /etc/network/interfaces.d:
исходный каталог /etc/network/interfaces.d

Сервер 2. - Nextcloud: Получает не нужный IP-адрес v6 от брандмауэра (статическая запись) -> xxxxxxx::d:1. Я не знаю почему, но он получает один из диапазона DHCP -> ::d:3066 без статической записи. Может пинговать брандмауэр, а брандмауэр может пинговать хост. Сервер доступен по желанию.

$ ip а
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00
    инет 127.0.0.1/8 область хоста lo
       valid_lft навсегда
    inet6 :: 1/128 узел области видимости 
       valid_lft навсегда
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast состояние UP группа по умолчанию qlen 1000
    ссылка/эфир d0:50:99:76:7d:6b brd ff:ff:ff:ff:ff:ff
    inet 192.168.5.2/24 brd 192.168.5.255 область действия глобальная динамическая eth0
       valid_lft 6796 сек. selected_lft 6 796 сек.
    inet6 2a02:8106:26:c205::d:3066/128 глобальная область видимости 
       valid_lft навсегда
    ссылка на область inet6 fe80::d250:99ff:fe76:7d6b/64 
       valid_lft навсегда
3: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    ссылка/эфир 02:42:44:56:66:5e brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 глобальная область действия docker0
       valid_lft навсегда
    ссылка на область inet6 fe80::42:44ff:fe56:665e/64 
       valid_lft навсегда
5: veth16f1c55@if4: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    ссылка/эфир 76:f8:c2:66:64:c2 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 0
    ссылка на область inet6 fe80::74f8:c2ff:fe66:64c2/64 
       valid_lft навсегда
7: veth624ab49@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    ссылка/эфир f2:88:68:74:9b:a7 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 1
    ссылка на область inet6 fe80::f088:68ff:fe74:9ba7/64 
       valid_lft навсегда
$ ip р
по умолчанию через 192.168.5.1 dev eth0 
172.17.0.0/16 dev docker0 ссылка на область ядра proto src 172.17.0.1 
192.168.5.0/24 dev eth0 ссылка на область действия ядра proto src 192.168.5.2 
$ cat /etc/network/interfaces

# Этот файл описывает сетевые интерфейсы, доступные в вашей системе
# и как их активировать. Для получения дополнительной информации см. интерфейсы(5).

источник /etc/network/interfaces.d/*

# петлевой сетевой интерфейс
авто вот
iFace Lo Inet Loopback

# Основной сетевой интерфейс
разрешить горячее подключение eth0
iface eth0 инет dhcp
# Это автоматически настраиваемый интерфейс IPv6.
iface eth0 inet6 dhcp

Сервер 3. - Mailcow: Получает не нужный IP-адрес v6 от брандмауэра (статическая запись) -> xxxxxxx::d:1. Я не знаю почему, но он получает один из диапазона DHCP -> 2a02:8106:26:c206::d:1fd7 без статической записи. Не могу пропинговать брандмауэр

$ пинг 2a02:8106:26:c206:ec4:7aff:feac:791a 
подключение: сеть недоступна

и брандмауэр не может пинговать хост. Сервер вообще недоступен.

$ ip а
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    ссылка/петля 00:00:00:00:00:00 брд 00:00:00:00:00:00
    инет 127.0.0.1/8 область хоста lo
       valid_lft навсегда
    inet6 :: 1/128 узел области видимости 
       valid_lft навсегда
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast состояние UP группа по умолчанию qlen 1000
    ссылка/эфир 00:0b:ab:9c:b3:40 brd ff:ff:ff:ff:ff:ff
    inet 192.168.6.2/24 brd 192.168.6.255 область глобальная динамическая enp0s25
       valid_lft 6115 сек. selected_lft 6 115 сек.
    inet6 2a02:8106:26:c206::d:1fd7/128 глобальная область видимости 
       valid_lft навсегда
    ссылка на область inet6 fe80::20b:abff:fe9c:b340/64 
       valid_lft навсегда
3: ens36: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast состояние DOWN группа по умолчанию qlen 1000
    ссылка/эфир 00:0b:ab:9c:b3:41 brd ff:ff:ff:ff:ff:ff
4: docker0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    ссылка/эфир 02:42:86:52:78:26 брд ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 глобальная область действия docker0
       valid_lft навсегда
    ссылка на область inet6 fe80::42:86ff:fe52:7826/64 
       valid_lft навсегда
    inet6 fe80::1/64 ссылка на объем 
       valid_lft навсегда
5: br-mailcow: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    ссылка/эфир 02:42:98:71:e4:00 брд ff:ff:ff:ff:ff:ff
    inet 172.22.1.1/24 brd 172.22.1.255 глобальная область действия br-mailcow
       valid_lft навсегда
    ссылка на область inet6 fe80::42:98ff:fe71:e400/64 
       valid_lft навсегда
    inet6 fe80::1/64 ссылка на объем 
       valid_lft навсегда
7: veth9d1c8e9@if6: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 92:69:ae:5f:16:94 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 0
    inet6 fe80::9069:aeff:fe5f:1694/64 ссылка на область действия 
       valid_lft навсегда
9: veth8c82697@if8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master docker0 state UP group default 
    ссылка/эфир ea:dd:2f:06:a8:ac brd ff:ff:ff:ff:ff:ff ссылка-netnsid 3
    inet6 fe80::e8dd:2fff:fe06:a8ac/64 ссылка на область действия 
       valid_lft навсегда
11: vethe900989@if10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир ee:45:28:e8:f8:65 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 1
    inet6 fe80::ec45:28ff:fee8:f865/64 ссылка на область видимости 
       valid_lft навсегда
13: vethfca3d8a@if12: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 72:0e:57:52:f6:8c brd ff:ff:ff:ff:ff:ff ссылка-netnsid 2
    ссылка на область inet6 fe80::700e:57ff:fe52:f68c/64 
       valid_lft навсегда
15: veth047f50f@if14: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 32:d4:40:15:0c:7f brd ff:ff:ff:ff:ff:ff ссылка-netnsid 4
    ссылка на область inet6 fe80::30d4:40ff:fe15:c7f/64 
       valid_lft навсегда
17: vethf6245fe@if16: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 26:53:8b:26:c9:38 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 7
    ссылка на область inet6 fe80::2453:8bff:fe26:c938/64 
       valid_lft навсегда
19: veth21a6fa3@if18: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 5a:a7:a7:e2:86:5b brd ff:ff:ff:ff:ff:ff ссылка-netnsid 6
    ссылка на область inet6 fe80::58a7:a7ff:fee2:865b/64 
       valid_lft навсегда
21: vethd2d1e06@if20: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 8e:79:e5:0e:a6:f1 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 10
    ссылка на область inet6 fe80::8c79:e5ff:fe0e:a6f1/64 
       valid_lft навсегда
23: vethc10d2bc@if22: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow состояние UP группа по умолчанию 
    ссылка/эфир 76:99:da:1d:cd:0e brd ff:ff:ff:ff:ff:ff ссылка-netnsid 9
    inet6 fe80::7499:daff:fe1d:cd0e/64 ссылка на область действия 
       valid_lft навсегда
25: veth201bcfc@if24: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 46:d4:93:82:4b:6b brd ff:ff:ff:ff:ff:ff ссылка-netnsid 8
    ссылка на область inet6 fe80::44d4:93ff:fe82:4b6b/64 
       valid_lft навсегда
27: vethad8e436@if26: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир da:24:e6:37:3a:8c brd ff:ff:ff:ff:ff:ff ссылка-netnsid 5
    ссылка на область inet6 fe80::d824:e6ff:fe37:3a8c/64 
       valid_lft навсегда
29: vethbaf78e4@if28: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 9e:01:7b:70:9a:31 brd ff:ff:ff:ff:ff:ff link-netnsid 15
    ссылка на область inet6 fe80::9c01:7bff:fe70:9a31/64 
       valid_lft навсегда
31: veth7eada94@if30: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 2a:bd:24:d6:e9:8a brd ff:ff:ff:ff:ff:ff ссылка-netnsid 13
    ссылка на область inet6 fe80::28bd:24ff:fed6:e98a/64 
       valid_lft навсегда
33: vethd1e707c@if32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow состояние UP группа по умолчанию 
    ссылка/эфир 7a:71:37:59:58:43 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 16
    ссылка на область inet6 fe80::7871:37ff:fe59:5843/64 
       valid_lft навсегда
35: veth6d78c43@if34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 42:f1:b5:53:f5:5c brd ff:ff:ff:ff:ff:ff ссылка-netnsid 14
    ссылка на область inet6 fe80::40f1:b5ff:fe53:f55c/64 
       valid_lft навсегда
37: vethd1a9600@if36: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 52:15:e7:eb:3e:ea brd ff:ff:ff:ff:ff:ff ссылка-netnsid 11
    ссылка на область inet6 fe80::5015:e7ff:feeb:3eea/64 
       valid_lft навсегда
39: veth621f244@if38: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 1e:af:a7:76:8e:c8 brd ff:ff:ff:ff:ff:ff ссылка-netnsid 12
    ссылка на область inet6 fe80::1caf:a7ff:fe76:8ec8/64 
       valid_lft навсегда
41: veth4284cea@if40: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-mailcow state UP group default 
    ссылка/эфир 32:ee:4d:9c:fb:6c brd ff:ff:ff:ff:ff:ff ссылка-netnsid 17
    ссылка на область inet6 fe80::30ee:4dff:fe9c:fb6c/64 
       valid_lft навсегда
$ ip р
по умолчанию через 192.168.6.1 dev enp0s25 
172.17.0.0/16 dev docker0 ссылка на область ядра proto src 172.17.0.1 
172.22.1.0/24 dev br-mailcow прото-область ядра ссылка src 172.22.1.1 
192.168.6.0/24 dev enp0s25 ссылка на область ядра прото src 192.168.6.2 
$ cat /etc/network/interfaces
# Этот файл описывает сетевые интерфейсы, доступные в вашей системе
# и как их активировать. Для получения дополнительной информации см. интерфейсы(5).

источник /etc/network/interfaces.d/*

# петлевой сетевой интерфейс
авто вот
iFace Lo Inet Loopback

# Основной сетевой интерфейс
разрешить горячее подключение enp0s25
iface enp0s25 инет dhcp
# Это автоматически настраиваемый интерфейс IPv6.
iface enp0s25 inet6 dhcp

Почему сервер 3 недоступен, поскольку он имеет те же конфигурации, что и сервер 2? Разве IPv6-адрес также не должен быть доступен в маршрутах?

с уважением

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.