3

Если я запускаю ifconfig на моем сервере Linux (Ubuntu), я получаю следующий вывод:

eth0      Link encap:Ethernet  HWaddr d0:27:88:0f:80:74
          inet addr:10.1.0.11  Bcast:10.255.255.255  Mask:255.0.0.0
          inet6 addr: 2002:5eaa:df8d:0:fcb8:c688:1a5b:f9a0/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:f548:80e4:7e2d:d4b9/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:302c:7527:3157:172a/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:885a:ccef:87bd:4d8d/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:b9cd:1097:d233:71b7/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:c29:cfd9:9913:ea39/64 Scope:Global
          inet6 addr: 2002:5eaa:df8d:0:d227:88ff:fe0f:8074/64 Scope:Global
          inet6 addr: fe80::d227:88ff:fe0f:8074/64 Scope:Link
          inet6 addr: 2002:5eaa:df8d:0:183b:3403:3ba0:3431/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:74163188 errors:0 dropped:0 overruns:0 frame:0
          TX packets:87047108 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3705441868 (3.7 GB)  TX bytes:2209135524 (2.2 GB)
          Interrupt:43 Base address:0x2000

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:28989 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28989 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2264373 (2.2 MB)  TX bytes:2264373 (2.2 MB)

Насколько я знаю, я подключен к своей внутренней сети через IPv4. Итак, почему у меня так много inet6 addr , перечисленных здесь?

1 ответ1

6

В Ubuntu IPv6 включен по умолчанию и работает долго. Одной из особенностей IPv6 является возможность генерировать случайные адреса с диапазоном /128. Это расширение конфиденциальности, поскольку ваш IP-адрес будет периодически меняться и не может быть отслежен на вашем сервере так же легко, как фиксированный адрес. Эти временные адреса остаются активными в течение достаточно долгого времени после их замены.

Похоже, у вас в сети работает radvd (демон объявления маршрута), который объявляет 2002:5eaa:df8d:0::/64 в качестве базы для генерации адресов. Ваш сервер генерирует временные адреса в этой подсети. Начальный адрес fe80: является локальным адресом и должен быть стабильным.

ifconfig не дает много информации об IPv6. Команда ip предоставит вам более подробную информацию о ваших адресах. Попробуйте команду ip -6 addr чтобы получить информацию о времени жизни различных адресов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .