Я не працював з IPv6 за межами тунелювання 4to6 на своєму домашньому ПК з такими речами, як GoGoNet. Я читав про те, як це працює в цілому. Жоден NAT не вимагається (або пропонується), і кожен клієнт використовує загальнодоступну ipv6 адресу, і я розумію, що триває використання брандмауерів. З мого розуміння, без використання NAT, UAL та отримання ARIN для надання вам власного глобального діапазону, це означатиме, що ipv6-адреса на всіх системах вашого LAN буде з діапазону, який надає ваш ісп. Що буде у випадку, якщо ви зміните свій провайдер? Чи означає це, що вам доведеться змінити весь діапазон адрес LAN?
У типовому магазині windows ipv4 у мене може виникнути така ситуація:
Site1 Lan IPs: 192.168.1.0/24
Site2 Lan IPs: 10.0.0.0/24
Site1 Public IP: 11.12.13.1/29 (11.12.13.1 - 11.12.13.5 usable)
Site2 Public IP: 20.30.40.1/29 (20.30.40.1 - 20.30.40.5 usable)
Site-to-site VPN via firewalls
Site1: Lan IP, Public IP:Port
Hardware firewall/router - 192.168.1.1, 11.12.13.1
Windows AD DC server (AD DNS server) - 192.168.1.10
Windows Exchange (email) - 192.168.1.11, 11.12.13.2:25+443
Windows RDS (term server) - 192.168.1.12, 11.12.13.3:3389
Workstations (via DHCP) - 192.168.1.100+
Site2:
Hardware firewall/router - 10.0.0.1, 20.30.40.1
Windows AD DC server (AD DNS server) - 10.0.0.10
Windows IIS (webserver) - 10.0.0.11, 20.30.40.2:80
Workstations (via DHCP) - 10.0.0.100+
Сервери мають статично призначені локальні ips, DNS-сервери повинні і інші, оскільки брандмауер виконує переадресацію портів до серверів через ip-адреси, які ви вводите (проти імен хостів).
Тепер, якщо я хотів налаштувати це як середовище лише для ipv6? Чи все-таки все буде те саме зі статично призначеними серверами та dhcpv6 на робочих станціях?
Але тоді, якщо я перейду на інший исп, це означатиме, що мені потрібно змінити IP-адресу для всіх серверів? Що робити, якщо у мене 100 серверів? Я думаю, що я можу використовувати dhcpv6 на серверах, але я не бачив брандмауер бізнес-класу, який би дозволяв переадресацію портів через ім'я хоста або внутрішні dns (sonicwall, ядловець, cisco тощо) лише локальний ip (принаймні для ipv4). І DNS-серверу все одно потрібні статичні ips.
Також це не означатиме, що під час переходу зміни ipv6 ips lan мої сервери можуть надсилати трафік lan через Інтернет до мого старого блоку, оскільки це вже не локальний lan? Щонайменше, з технічної точки зору, я розумію, що навряд чи хтось швидко використає старий блок і його можна заблокувати на брандмауері.
Мені здається, було б чудово, щоб кожен отримав власну perm присвоюється блоку ipv6, але я розумію, що це зробить глобальну таблицю маршрутизації незвично великою.
Оновлення На підставі відповідей нижче, я оновив приклад вище, і це буде еквівалент ipv6?
Site1 ULA: fd80::192:/64
Site2 ULA: fd80::10:/64
Site1 Public IP: 2000:1112:1301::/48
Site2 Public IP: 2000:2030:4001::/48
Site-to-site VPN via firewalls
Site1: Link-Local, ULA, Public
Hardware firewall/router - fe80::1, fd80::ABCD:1, 2000:1112:1301::1
Windows AD DC server (DNS) - fe80::10, fd80::ABCD:10, 2000:1112:1301::A
Windows Exchange (email) - fe80::11, fd80::ABCD:11, 2000:1112:1301::B
Windows RDS (term server) - fe80::12, fd80::ABCD:12, 2000:1112:1301::C
Workstations (via DHCP) - fe80::100+, fd80::ABCD:1xx, 2000:1112:1301::10+
Site2: Link-Local, ULA, Public
Hardware firewall/router - fe80::1, fd80::ABCD:2, 2000:2030:4001::1
Windows AD DC server (DNS) - fe80::10, fd80::ABCD:20, 2000:2030:4001::A
Windows IIS (webserver) - fe80::11, fd80::ABCD:21, 2000:2030:4001::B
Workstations (via DHCP) - fe80::100+, fd80::ABCD:2xx, 2000:2030:4001::10+
Кожна власна система сайту розмовляла б через Link-Local, що сайт на сайт спілкувався би між собою ULA (зашифрований VPN), а світ (включаючи служби) розмовляв би через загальнодоступні IP-адреси?
fe80::/64
а IP-адреси, призначені провайдером, неактуальні. Для центру обробки даних, хоча, зміна Інтернет-провайдерів завжди була великою роботою, тому там також мало змін.