Не могу установить адрес IPv6 на centos6
У меня эта проблема недавно.
утилита iproute2 не может добавить адрес ipv6
/sbin/ip -6 addr add 2001:0db8:0:f101::1/64 dev eth0
RTNETLINK answers: Invalid argument
этот ip просто скопирован из примеров, которые я нашел в сети
в Fedora(20) машина работает безупречно, но в этом Centos6, кажется, не работает
cat /proc/sys/net/ipv6/conf/default/disable_ipv6
0
cat /proc/sys/net/ipv6/conf/all/disable_ipv6
0
мне нужен модуль?
Я также пытался с ifconfig и результат был таким же
1 ответ
Решение
Извините , что отвечаю сам за себя в такой короткий срок, но это может помочь кому-то
ip -6 addr show
[root@ localhost main]#
нет ipv6 в моей системе
ip addr add dev eth0 fe80::20c:29ff:fee3:d166/64
RTNETLINK answers: Invalid argument
не могу назначить ipv6, но если я сделаю это
[root@localhost main]# ip -6 addr add dev lo 2001:0db8:0:f101::10/64
[root@buildhv main]# ip -6 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
inet6 2001:db8:0:f101::10/64 scope global
valid_lft forever preferred_lft forever
вот получил ipv6,
и сейчас
[root@localhost main]# ip -6 addr add dev eth0 2001:0db8:0:f101::20/64
[root@localhost main]# ip -6 addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436
inet6 2001:db8:0:f101::10/64 scope global
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000
inet6 2001:db8:0:f101::20/64 scope global
valid_lft forever preferred_lft forever
eth0 получил ipv6 Если вы не установили LO в centos 6.2, вы не можете назначить ipv6. в коробке fedora я могу иметь ipv6 без lo