В прошлом я настраивал небольшие специальные локальные сети, которые были полностью отключены от Интернета, и при назначении адресов хостам я мог выбрать все, что делало передачу адресов между людьми как можно проще (и как можно проще запоминать в вашей голове ). Неудивительно, что одним из моих любимых вариантов было присвоение хостам таких номеров, как 10.1.1.1, 10.1.1.2, 10.1.1.3 и т. Д. Очень легко общаться и очень легко держать в голове. (Хорошо, у меня было почти полная свобода выбора адресов. Я, конечно, не мог бы использовать 127.0.0.1 для любого из интерфейсов Ethernet или использовать какие-либо адреса подсети или широковещательные адреса)
Ожидая, пока различные стороны (предприятия, интернет-провайдеры и т. Д.) Развернут IPv6 (и тем самым создадут реальный стимул для использования IPv6 в реальном мире), я немного хочу попробовать его в небольшом (минималистичном?) Масштабе, просто повторив задачу, настроив изолированную локальную сеть, но на этот раз полагаясь на IPv6 для связи между хостами. Я могу совершенно свободно выбирать любые адреса IPv6, которые мне нравятся. По крайней мере, почти. Я не могу выбрать :: 1 в качестве адреса, например, любого интерфейса LAN, поскольку он используется для интерфейса обратной связи. И, учитывая все различные диапазоны адресов IPv6, которые зарезервированы для всех видов использования и целей, мне интересно: в этом изолированном контексте локальной сети, какой лучший способ выбрать легко запоминающиеся и простые для устного общения адреса IPv6? (Скажем, от 3 до 32 хостов или около того)
Я знаю, что этот вопрос немного академичен и, вероятно, не то, с чем вы столкнетесь при «реальном» развертывании IPv6 (будь то использование в бизнесе или хобби). Тем не менее мне любопытно, как лучше всего "вручную создать" удобные адреса IPv6, поэтому, пожалуйста, не давайте ответов, которые только предоставляет мне решение, которое «избавляет» меня от необходимости создавать эти IPv6-адреса вручную. (Или предоставьте ответы, которые только объясняют, почему установка этих IPv6-адресов вручную - плохая практика ...)
Адресный блок
fc00::/7
была зарезервирована IANA как частная сеть, как описано в RFC 4193
Все, что вам действительно нужно сделать, это назначить вашу сеть как / 48 из этого и начать адресацию. fc00:0001:0001/48
и так далее
Что касается отслеживания IP-адресов, я предлагаю вам использовать либо вики-страницу, либо другой аналогичный документ.
Или сервер DHCPv6, который выдает статически назначенную аренду.
Я согласен с решением Тома, но с поправкой:
FC00: 0001: 0001 :: / 48 будет сегментом вашей сети
Хосты:
FC00: 1: 1 :: 1
FC00: 1: 1 :: 2
FC00: 1: 1 :: 3
. . .
FC00: 1: 1: FFFF: FFFF: FFFF: FFFF: FFFF
... ЭТО МНОГО IP!
Я бы рекомендовал использовать для этого адреса в FD00 :: / 8, а не в FC00 :: / 8, FD00 :: / 8 выделяется как локально назначенный ULA, где FC00: / 8 предназначен для использования для централизованно назначенного ULA, т. Е. каждой организации, желающей ULA, будет выделен 40-битный префикс (предположительно, IANA и / или RIR, хотя механизм назначения не был определен и назначения не производились).
Лично я бы выбрал самый простой вариант: FD00 :: 1, FD00 :: 2 и т. Д. Для тестовой / демонстрационной сети; используйте префикс / 64, чтобы ваша сеть была FD00 :: / 64.
Я знаю, что НЕОБХОДИМО использовать псевдослучайный метод для создания префикса ULA, но я бы просто проигнорировал это для тестовой / демонстрационной системы, которую я никогда не собираюсь подключать к чему-либо еще и буду отключать в конце лаборатория.
Мы разрабатываем приложения для IPv6, поэтому мы запускаем IPv6 параллельно с IPv4 в нашей сети разработки. Я закончил настройку сервера radvd для автоконфигурации, и он назначает адреса IPv6 на основе локального префикса ссылки и MAC-адреса. Затем я добавляю их в DNS и всегда использую имена после этого. Это работает нормально, однако мы добавляем адреса в DNS вручную, и время от времени кто-то забывает обновить. Кроме того, мы запускаем несколько виртуальных машин VMware и иногда перемещаем машины с помощью конвертера VMware. В результате они меняют свой MAC-адрес, и нам нужно вручную обновить DNS после этих действий, что раздражает. Я изучаю, может ли помочь включение динамических обновлений DNS, но пока я не тратил на это много времени.
Я бы рекомендовал используя регистрацию SixXs и используйте выделенный вам блок ... там также много информации, если вы не хотите говорить «кто вы».