IPv6 duplicate address detected - první adresu si zabere linux

David

  • ***
  • 153
    • Zobrazit profil
Mám Mikrotik router na síti s linuxem a narazil jsem přesně na tento problém: https://forum.mikrotik.com/viewtopic.php?t=161377 -  Linux si zabere první adresu a router pak nekomunikuje a píše 'duplicate address detected'. Na routeru mám adresu [....::70]/126, linux má [....::71]/126.

Linux ::70 neukazuje, ale mám vyzkoušené, že když linux vypnu, router už problém nemá. Jde toto chování linuxu nějak ovlivnit? Nebo nelze používat první adresy v podsíti (adresy sítě v IPv6 neexistují a lze je používat?)? Děkuji.


Re:IPv6 duplicate address detected - první adresu si zabere linux
« Odpověď #1 kdy: 22. 07. 2021, 17:52:28 »
Prvni adresa v subnetu je specificka.
https://datatracker.ietf.org/doc/html/rfc4291#section-2.6.1

Nejlepsi je neprirazovat ji nikde rucne.
(Nemam vyzkouseno, ale: pokud by Linux nemel aktivni forwarding a tedy nebyl routerem, nemel by tu adresu pouzivat.)

Re:IPv6 duplicate address detected - první adresu si zabere linux
« Odpověď #2 kdy: 22. 07. 2021, 18:36:25 »
Ještě by mě zajímalo, proč používáte podsíť velikosti /126 a ne /127. V takovém případě by linux nultou adresu také neměl obsazovat.