5

У меня есть плата с linux kernel 2.6.23.12 где на интерфейсе eth0 он имеет два адреса IPv6.

root@ramana:~# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr FF:AB:CD:EF:85:94  
          inet addr:192.168.20.107  Bcast:192.168.20.255 Mask:255.255.255.0
          inet6 addr: fe80::20d:b9ff:fe3c:8594/64 Scope:Link
          inet6 addr: 2001:1890:110e:1111::a245/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6289 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12197 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:587799 (574.0 KiB)  TX bytes:2057305 (1.9 MiB)
          Interrupt:10 Base address:0x4000

Я хочу отключить первый IPv6-адрес в этом. Как я могу это сделать?

Ну есть вопрос здесь. Но в моем ядре таких файлов нет.

3 ответа3

8

Как правило, вам не следует удалять локальный адрес канала, так как он необходим для работы основных функций IPv6, таких как Neighbor Discovery (то есть ARP IPv6).

Тем не менее, вы можете использовать ip addr для добавления или удаления адресов IPv4/6:

ip addr del 2001:1890:110e:1111::a245/64 dev eth0

ip - это современный инструмент настройки сети в Linux, и в Linux следует избегать ifconfig . Он по-прежнему может удалять отдельные адреса, но только для IPv6:

ifconfig eth0 del 2001:1890:110e:1111::a245/64
4

Этот первый адрес IPv6 является локальным адресом связи. Каждый интерфейс IPv6 должен иметь его. Для интерфейса вполне нормально иметь несколько адресов IPv6.

-4
  1. Войдите в режим конфигурации интерфейса для интерфейса VLAN 1. SEFOS # настройка терминала SEFOS(config)# интерфейс vlan 1
  2. Удалите IPv6-адрес, настроенный для этого интерфейса. SEFOS(config-if)# нет адреса ipv6 fec0::1111:0:1 96 SEFOS(config-if)# нет адреса ipv6 fe80::203:2ff:fe03:501 SEFOS локальной ссылки (config-if)# выход SEFOS(config)# выход
  3. Просмотрите информацию IPv6 для интерфейса VLAN 1. SEFOS # показать интерфейс ipv6 vlan 1

vlan1 работает, линейный протокол включен IPv6 включен Локальный адрес соединения:fe80::214:4fff:fe6c:560f ... Локальный адрес канала автоматически настраивается при удалении локального адреса канала в интерфейсе IPv6. Или нажмите на ссылку ниже для получения дополнительной информации https://docs.oracle.com/cd/E39109_01/html/E24662/z40000f71393620.html

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