Запутался в IP-адресах
> Почему не видно IP-адреса по протоколу IPv6?
Ну наверно по той причине, что твой провайдер общается по IP4 с внешним миром и ему плевать чего у тебя там между компьютером и рутерум сконфигурировано? :) Тут кому как - кому-то 6 нравится больше, кто-то хочет IP4 и радуется жизни и отсутствию проблем с VPN, а кто-то плюётся, т.к у него дериватный энулятор из IP4 и IP6 стоит (привет кабельный вудафон) из-за чего ничего нормально не работает. :)
> что будет, если я мануально отключу протокол IPv4?
Если рутер в IP6 умеет, то ничего не будет. Интересней будет, если ты 4 и 6 одновременно отключишь :)
Нотация[править | править код]
Адреса IPv6 отображаются как восемь четырёхзначных шестнадцатеричных чисел (то есть групп по четыре символа), разделённых двоеточием. Пример адреса:
2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d
Если две и более групп подряд равны 0000, то они могут быть опущены и заменены на двойное двоеточие (::). Незначащие старшие нули в группах могут быть опущены. Например, 2001:0db8:0000:0000:0000:0000:ae21:ad12 может быть сокращён до 2001:db8::ae21:ad12, или 0000:0000:0000:0000:0000:0000:ae21:ad12 может быть сокращён до ::ae21:ad12. Сокращению не могут быть подвергнуты 2 разделённые нулевые группы из-за возникновения неоднозначности.
Также есть специальная нотация для записи встроенного и отображённого IPv4 на IPv6. В ней последние 2 группы знаков заменены на IPv4-адрес в его формате. Пример:
::ffff:192.0.2.1
При использовании IPv6-адреса в URL необходимо заключать адрес в квадратные скобки:
http://[2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d]/
Если необходимо указать порт, то он пишется после скобок:
http://[2001:0db8:11a3:09d7:1f34:8a2e:07a0:765d]:8080/
Зарезервированные адреса IPv6[11][12][править | править код]
IPv6 адрес | Длина префикса (биты) | Описание | Заметки |
---|---|---|---|
:: | 128 | — | см. 0.0.0.0 в IPv4 |
::1 | 128 | loopback адрес | см. 127.0.0.0/8 в IPv4 |
::xx.xx.xx.xx | 96 | встроенный IPv4 | Нижние 32 бита это адрес IPv4. Также называется IPv4-совместимым IPv6 адресом. Устарел и больше не используется. |
::ffff:xx.xx.xx.xx | 96 | Адрес IPv4, отображённый на IPv6 | Нижние 32 бита — это адрес IPv4 для хостов, не поддерживающих IPv6. |
64:ff9b:: | 96 | NAT64 (англ.) | Зарезервирован для доступа из подсети IPv6 к публичной сети IPv4 через механизм трансляции NAT64[13][14] |
2001:: | 32 | Teredo | Зарезервирован для туннелей Teredo в RFC 4380 |
2001:db8:: | 32 | Документирование | Зарезервирован для примеров в документации в RFC 3849 |
2002:: | 16 | 6to4 | Зарезервирован для туннелей 6to4 в RFC 3056 |
fe80:: — febf:: | 10 | link-local[15][16] | Аналог 169.254.0.0/16 в IPv4 |
fec0:: — feff:: | 10 | site-local | Помечен как устаревший в RFC 3879 (Аналог внутренних сетей 10.0.0.0/8; 172.16.0.0/12; 192.168.0.0/16) |
fc00:: | 7 | Unique Local Unicast | Пришёл на смену Site-Local RFC 4193 |
ff00:: | 8 |
И каким образом ТС поможет эта копи-паста? :) Не проще ли было просто ссылку на первоисточник дать, если захотелось знаниями блеснуть? - https://ru.wikipedia.org/wiki/Ipv6
> Если сильно горит узнать свой адрес IPv6:eingabeaufforderung и вписываешь ipconfig.
И тго ему даст его внутренний адрес, если ему наружный интересен? :)
Ну как бы да, но это не означает, что ты имеешь именно этот ip6 на другом конце - можно быть в тунеле например, т.е до провайдера ip6, а после - ip4, т.к ему так удобней. Правда чаще это наоборот. Тут неплохая подборка вариантов - https://www.elektronik-kompendium.de/sites/net/1904031.htm