IPv6 Blog 2001:db8::/32

2ápr/120

IPv6 addrconf: prefix with wrong length

Posted by soma

Egyre több helyen látom a címben szereplő hibaüzenetre panaszkodó topikokat.
A linuxok warning (figyelmeztetés) ként hivatkoznak rá a syslog-ban és általában egy szám is társul a figyelmeztetés végéhez pl.: 48,56,120,127
lényegében bármi lehet 0-128 között ami nem 64, ezt a figyelmeztetést ugyanis az okozza, hogy alapból engedélyezve van a stateless autoconfig (SLAAC), aminek a működéséhez /64 nagyságú tartományra van szükség.

A megoldás nagyon egyszerű, ki kell kapcsolni.
/etc/sysctl.conf-ba a következőket kell írni:
net.ipv6.conf.default.autoconf = 0
net.ipv6.conf.default.accept_ra = 0
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.all.autoconf = 0
net.ipv6.conf.eth0.accept_ra = 0
net.ipv6.conf.eth0.autoconf = 0

ha van eth1-2-N akkor természetesen azokat is fel kell venni.

Tagged as: , , No Comments