Разница между 0.0.0.0/0 и :: / 0 в списках контроля доступа


13

При настройке списков контроля доступа, в чем разница между 0.0.0.0/0и ::/0?

Я вижу это для экземпляра AWS EC2, который я настраиваю

Ответы:


25

0.0.0.0/0 - это все IPv4 - все возможные адреса IPv4 .
:: / 0 это эквивалент IPv6 .

Вы можете, например, разрешить IPv4 и запретить IPv6 или наоборот.

@kasperd упоминает:

Следует отметить, что в зависимости от реализации :: / 0 может означать либо все адреса IPv6, либо все адреса IPv4 и IPv6 . Это потому, что адреса IPv4 могут быть сопоставлены с адресами IPv6 :: ffff: 0: 0/96

Более подробная информация о IPv6 является здесь .


10
Следует отметить, что в зависимости от реализации ::/0могут подразумеваться либо все адреса IPv6, либо все адреса IPv4 и IPv6. Это потому, что адреса IPv4 могут быть сопоставлены с адресами IPv6 ::ffff:0:0/96.
— Касперд

Любая идея, в каком контексте EC2 использует это? Было бы хорошо узнать.
— Хасан

Разве это не просто брандмауэр? По умолчанию все должно быть разрешено откуда угодно. Если вы удалите эти правила перед добавлением общедоступных подсетей, вы можете потерять связь с экземплярами.
— bocian85

Я считаю, что реализация Amazon выглядит следующим образом: 0.0.0.0/0 для IPv4 все и :: / 0 для IPv6
— Марко Rivadeneyra

7

0.0.0.0/0IPv4 и ::/0является адресом маршрута по умолчанию для IPv6, охватывающим все адреса.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.