Маршрут шлюза значения по умолчанию IPv6 исчезает после перезагрузки

Я использую Debian Хрипящий на выделенном сервере, который использует IPv4 и IPv6 одновременно.

ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 11:11:11:11:11:11  
          inet adr:90.0.0.1  Bcast:90.0.0.255  Masque:255.255.255.0
          adr inet6: fe80::21c:c0ff:feb9:829c/64 Scope:Lien
          adr inet6: 2001:a100:1:bbbb::1/64 Scope:Global
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1544 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2199 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000 
          RX bytes:304146 (297.0 KiB)  TX bytes:1376282 (1.3 MiB)

(Несколько минут спустя, RX отброшенные встречные увеличения.)

кошка/etc/network/interfaces

Я сначала использовал ключевое слово "шлюза", но оно не работало, таким образом, я затем пытался добавить маршрут в файле, но оно не работало также.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 90.0.0.1
    netmask 255.255.255.0
    network 90.0.0.0
    broadcast 90.0.0.255
    gateway 90.0.0.254

iface eth0 inet6 static
    address 2001:a100:1:bbbb::1
    netmask 64
#   gateway 2001:a100:1:bbff:ff:ff:ff:ff
    up ip -6 route add ::/0 via 2001:a100:1:bbff:ff:ff:ff:ff dev eth0
    down ip -6 route del ::/0 via 2001:a100:1:bbff:ff:ff:ff:ff dev eth0

IP-6 шоу маршрута

Это маршруты, показанные спустя несколько минут после перезагрузки сервера.

2001:a100:1:bbbb::/64 dev eth0  proto kernel  metric 256 
2001:a100:1:bb00::/56 dev eth0  proto kernel  metric 256  expires 2591959sec
fe80::/64 dev eth0  proto kernel  metric 256 
default via fe80::224:c3ff:fe84:400 dev eth0  proto ra  metric 1024  expires 1759sec
default via fe80::224:c3ff:fe84:800 dev eth0  proto ra  metric 1024  expires 1759sec

Вопросы

  1. Почему мой маршрут по умолчанию не принят во внимание (неважно, использование ключевого слова gateway или ip -6 route add в /etc/network/interfaces, в течение времени начальной загрузки? Обратите внимание, что, если я добавляю маршрут вручную, он работает отлично, и я могу TX и RX к и из Интернета с помощью IPv6. (Проблема состоит в том, чтобы сделать это автоматическим.)

  2. Каковы те странные маршруты ядра, которые истекут? Мне нужны они? Мой сервер подключен непосредственно к той же сети как саженец (2001:a100:1:bbff:ff:ff:ff:ff), который самостоятельно подключен непосредственно к Интернету.

Править

ifdown - вызывают eth0; ifup - подробный eth0;

Configuring interface eth0=eth0 (inet)
run-parts --verbose /etc/network/if-pre-up.d
ip addr add 90.0.0.1/255.255.255.0 broadcast 90.0.0.255       dev eth0 label eth0
ip link set dev eth0   up
 ip route add default via 90.0.0.254  dev eth0 
run-parts --verbose /etc/network/if-up.d
run-parts: executing /etc/network/if-up.d/avahi-daemon
run-parts: executing /etc/network/if-up.d/bind9
run-parts: executing /etc/network/if-up.d/mountnfs
run-parts: executing /etc/network/if-up.d/ntpdate
run-parts: executing /etc/network/if-up.d/openssh-server
run-parts: executing /etc/network/if-up.d/openvpn
run-parts: executing /etc/network/if-up.d/postfix
run-parts: executing /etc/network/if-up.d/upstart
Configuring interface eth0=eth0 (inet6)
run-parts --verbose /etc/network/if-pre-up.d
modprobe -q net-pf-10 > /dev/null 2>&1 || true # ignore failure.


sysctl -q -e -w net.ipv6.conf.eth0.autoconf=0
ip link set dev eth0   up
ip -6 addr add 2001:a100:1:bbbb::1/64  dev eth0 
 ip -6 route add default via 2001:a100:1:bbff:ff:ff:ff:ff dev eth0 
RTNETLINK answers: File exists
Failed to bring up eth0.
5
задан 25 July 2013 в 00:20
2 ответа

У меня работает следующая конфигурация в / etc / network / interfaces:

iface eth0 inet6 static
     address 2001:a100:1:bbbb::1
     netmask 64
     up ip -6 route add default via 2001:a100:1:bbff:ff:ff:ff:ff
     down ip -6 route del default via 2001:a100:1:bbff:ff:ff:ff:ff
2
ответ дан 3 December 2019 в 01:45

Возможно, эти sysctl настройки могут вам помочь?

net.ipv6.conf.all.autoconf=0
net.ipv6.conf.all.accept_ra=0
2
ответ дан 3 December 2019 в 01:45

Теги

Похожие вопросы