Предполагая, что я использую две сети IPv4/IPv6 с двойным стеком:
- Сеть 1: Интернет подключен
- IPv4 — 192.0.2.0/24 обеспечивает маршрут по умолчанию через 192.0.2.1.
- IPv6 - 2001:db8::0/64 обеспечивает маршрут по умолчанию через 2001:db8::1
- Сеть 2: Статические активы
- IPv4 - 198.51.100.0/24 обеспечивает маршрут через 198.51.100.1 к 203.0.113.0/24
- IPv6 - 2001:db8:1::0/64 обеспечивает маршрут через 2001:db8:1::1 к 2001:db8:2::0/64
В чистой сети IPv4 соответствующие строфы в моих файлах dnsmasq.conf для двух сетей выглядят следующим образом:
# Сеть 1 IPv4
DHCP-диапазон = 192.0.2.2,192.0.2.254,2h
dhcp-option=опция:маршрутизатор,192.0.2.1
# Сеть 2 IPv4
DHCP-диапазон = 198.51.100.2,198.51.100.254,2h
dhcp-option=option:router # Отключает объявление маршрута "по умолчанию"
dhcp-option=опция:бесклассовый-статический-маршрут,203.0.113.0/24,198.51.100.1
Я могу настроить свою сеть IPv6 для предоставления этих частей, по крайней мере, в сети 1, например так:
# Сеть 1 IPv6
dhcp-range=::2,::FFFF:FFFF:FFFF:FFFF,конструктор:eth1,ra-names,slaac,2h
ра-включить
Как я могу определить один «статический» маршрут, объявленный через DHCPv6 (или аналогичный), или это не то, что я могу сделать с IPv6?