Mam problemy z IPv6 i czasem życia adresów. Dowiedziałem się, że valid_lft
atrybut sprawi, że adres v6 zniknie automatycznie, jeśli zostanie użyty poprawnie. Przedłużyłbym żywotność adresu
ip addr change 1:2:3:4::1/112 dev eth0 valid_lft 86000
Użycie ip addr change
nie pojawia się na żadnej stronie podręcznika, do której mam dostęp (Debian, Ubuntu i online ), a także nie w oficjalnej dokumentacji . Znalazłem go w artykule odnoszącym się do wiadomości e-mail z 2009 roku na liście mailingowej ipv6-ops.
Z tego, co mogłem ustalić, myślę, że zawsze można użyć ip addr change
zamiast ip addr add
, ponieważ jeśli adres nie istnieje, ip
doda jeden, tylko jeśli ip addr add
został użyty.
Czy to prawda, tj. Czy ktoś może wyjaśnić, co dokładnie ip addr change
robi i czym się różni ip addr add
?
change
działa tak,add
jakby adres do zmiany jeszcze nie istniał. Nie sądziłem, że będę musiał przekopać się przez źródło jądra (ponieważ to tam ostatecznie przekazywane są flagi), aby dowiedzieć się, co robi jedno z najpopularniejszych narzędzi wiersza poleceń do zarządzania siecią. To nie lata 90. :-) Ale i tak dzięki!