Może to być oczywiste, ale kiedy zajrzę, ifconfig
wyświetla dwa różne globalne adresy IPv6. Czy istnieje powód, dla którego przydzielono mi dwa? Czy nie powinienem dostać tylko jednego adresu?
valorin@gandalf:~$ ifconfig
eth0 Link encap:Ethernet HWaddr e8:9a:8f:6d:6a:aa
inet addr:172.10.10.1 Bcast:172.10.10.255 Mask:255.255.255.0
inet6 addr: 2400:4000:cafe:2014:48c8:f262:ebe8:297b/64 Scope:Global
inet6 addr: 2400:4000:cafe:2014:ea9a:8fff:fe6d:6aaa/64 Scope:Global
inet6 addr: fe80::ea9a:8fff:fe6d:6aaa/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:258 errors:0 dropped:0 overruns:0 frame:0
TX packets:313 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:78280 (78.2 KB) TX bytes:46173 (46.1 KB)
Interrupt:41 Base address:0xe000
ifconfig
,ip addr
zamiast tego używaj .ifconfig
jest przestarzałe przez wiele lat. Nie jest nawet domyślnie dołączany do współczesnych dystrybucji Linuksa (ale mimo to można go jeszcze zainstalować). Musisz się przekonwertować, ponieważ wcześniej czy późniejifconfig
całkowicie zniknie.Odpowiedzi:
Adres zawierający
ea9a:8fff:fe6d:6aaa
jest automatycznie konfigurowanym adresem opartym na twoim adresie MAC Ethernet. Możesz je rozpoznać, ponieważ zawierają...ff:fe...
pośrodku ostatnich 64 bitów. Reszta bitów pochodzi z twojego adresu MAC. Porównaćz
Ponieważ niektórzy ludzie obawiają się, że wyświetlenie adresu MAC w Internecie spowodowałoby, że dostawcy treści / stron internetowych śledziliby twoje zachowanie według adresu mac (i takie zachowanie mnie nie zaskoczyłoby, chociaż mogą łatwiej śledzić cię za pomocą plików cookie, przeglądarki- pamięć lokalna itp. itd.). Wprowadzono rozszerzenia prywatności.
Adres zawierający
48c8:f262:ebe8:297b
jest takim adresem. To jest adres, który będzie używany do łączenia się ze stronami internetowymi i innymi połączeniami wychodzącymi. Z czasem zmieni się, aby zachować prywatność i utrudnić śledzenie.Oba adresy są dostępne do użycia. Połączenia wychodzące będą używać adresu prywatności, chyba że skonfigurowano inaczej. Nadal możesz odbierać połączenia przychodzące na adres IPv6 oparty na adresie MAC. Wszystko po to, aby zapewnić Ci dużą elastyczność. Jeśli chcesz, możesz dodać jeszcze więcej adresów.
PS: innym narzędziem do sprawdzania adresów IPv6 jest
Pokaże ci trochę więcej szczegółów. Po
temporary
adresie prywatnym zobaczysz słowo , które wskazuje, co to jest.źródło