Мой сетевой провайдер выделил мне IPv6 / 56. Моя цель - дать / 64 каждой виртуальной машине, которая у меня есть. Они сказали мне, что перенаправят / 56 на мой сервер CentOS Xen, и мне придется обрабатывать маршрутизацию к виртуальным машинам.
Могу ли я назначить 2001: db8: 1111: 15 :: 2 сетевой конфигурации хост-сервера с :: 1 в качестве шлюза?
Сообщение от провайдера:
Мы направили IPv6-адреса на ваш vlan.
2001: db8: 1111: 15 :: 1/122
Затем мы направили
2001: db8: 2222: 2000 :: / 56 по 2001: db8: 1111: 15 :: 2
Да, на мой взгляд, ответ поставщика также заключается в том, что вы настраиваете свой физический интерфейс с помощью 2001:db8:1111:15::2/122
с помощью 2001:db8:1111:15::1
как шлюз.
Используя /122
для ссылки префикс немного непривычен. Рекомендуемая практика - использовать /64
. Но вам не следует настраивать более короткий префикс, чем вам сказал провайдер, поэтому я рекомендую вам придерживаться /122
как они сказали.
Хорошая новость заключается в том, что, поскольку у вас есть маршрутизируемый префикс, для вас не имеет большого значения, как провайдер решил настроить этот префикс ссылки. Более подробная информация о префиксы ссылок и маршрутизируемые префиксы.
Маршрутизируемый префикс 2001:db8:2222:2000::/56
может быть разделен на 256 префиксов ссылок, что позволяет использовать до 256 виртуальных машин. Хотя вы, возможно, захотите отложить некоторые /60
s на случай, если вам понадобится префикс маршрутизации на одной из виртуальных машин.
Например, вы можете использовать 2001:db8:2222:2000::/64
через 2001:db8:2222:207f::/64
в качестве префиксов ссылок для 128 виртуальных машин. И использовать 2001:db8:2222:2080::/60
через 2001:db8:2222:20f0::/60
как маршрутизируемые префиксы, позволяющие маршрутизировать до 16 ваших виртуальных машин. /60
для них самих.