Назад | Перейти на главную страницу

как настроить статический ipv6 и дополнительный ipv6 с одним и тем же vlan?

У меня проблемы с настройкой статического адреса ipv6 и дополнительного ipv6 на том же интерфейсе (eth4).

  1. статическая конфигурация ipv6 проблема

сначала настраиваю ниже

vi / и т.д. / сеть / интерфейсы

auto eth4
iface eth4 inet6 static
address 0.0.0.0
network 0.0.0.0

auto eth4.484
iface eth4.484 inet6 static
address 2028:2123:1015:1015::aa11
netmask 2028:2123:1015:1015::/64
up route add -host 2027:2123:1015:1015::aa21 gw 2028:2123:1015:1015::aa10 dev eth4.484

auto eth4.484:1
iface eth4.484:1 inet6 static
address 2028:2123:1015:1015::aa12
netmask 2028:2123:1015:1015::/64

и я нажимаю ifconfig -a

eth4      Link encap:Ethernet  HWaddr 00:0C:29:CF:E6:76  
          inet6 addr: fe80::20c:29ff:fecf:e676/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:54 errors:0 dropped:27 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4168 (4.0 KiB)  TX bytes:2120 (2.0 KiB)

eth4.484  Link encap:Ethernet  HWaddr 00:0C:29:CF:E6:76  
          inet6 addr: 2028:2123:1015:1015::aa12/0 Scope:Global
          inet6 addr: 2028:2123:1015:1015:20c:29ff:fecf:e676/64 Scope:Global
          inet6 addr: fe80::20c:29ff:fecf:e676/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:2032 (1.9 KiB)  TX bytes:1652 (1.6 KiB)

Итак, чтобы использовать статический ipv6, я добавил, как показано ниже, но он не работает.

/etc/sysctl.conf

net.ipv6.conf.eth4.484.accept_ra=0
  1. как настроить вторичный статический ipv6 в том же интерфейсе (eth4)

Я хочу добавить статический адрес ipv6 (2028: 2123: 1015: 1015 :: aa12) и в eth4, но не знаю как, потому что мне нужно использовать два исходных IP-адреса с одинаковым vlan для определенного IP-адреса назначения.

Любое предложение будет очень признательно.

Ваш interfaces файл содержит кучу проблем.

Первый, netmask не указан правильно. Во-вторых, вы используете старый способ сглаживания, который больше не работает, особенно с VLAN. В-третьих, ваша инструкция маршрута также использует старый стиль. К сожалению, все это на самом деле рекомендуется в вики-странице Debian и сотнях устаревших руководств в Интернете.

Соответствующие части вашего файла должны выглядеть примерно так:

auto eth4.484
iface eth4.484 inet6 static
        address 2028:2123:1015:1015::aa11
        netmask 64
        up ip -6 route add to 2027:2123:1015:1015::aa21 via 2028:2123:1015:1015::aa10 dev eth4.484

iface eth4.484 inet6 static
        address 2028:2123:1015:1015::aa12
        netmask 64

Также обратите внимание, что вам не хватает gateway адрес. Вам также необходимо указать это, иначе вместо этого будет использоваться шлюз, указанный в SLAAC. Или вы просто не сможете разговаривать ни с одним хостом, кроме того, для которого вы настроили статический маршрут.