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

Изменение сетевой маски ipv6 и шлюза на работающем интерфейсе

Я пытаюсь изменить сетевую маску и шлюз работающего интерфейса ipv6.

На ipv4 я могу просто сделать что-то вроде:

ifconfig eth0 netmask 255.255.255.0 gateway 123.123.123.123

Как мне сделать это с ipv6?

Я безуспешно пробовал несколько способов:

ifconfig eth0 inet6 netmask 112 gateway xxxx:xxxx:xxxx:xxxx::

Как выглядит правильный синтаксис?

ifconfig(8) (предоставлено net-tools) устарел ip(8)iproute или iproute2).

Некоторые причины прекратить использование ifconfig были хорошо резюмированы Вот.

Для вас используйте случай и в соответствии с ip-address(8) manpage, установив маску сети в CIDR обозначение будет:

ip addr change xxxx:xxxx:xxxx:xxxx::/112 dev eth0

И ip-route(8) man-страница описывает, как установить шлюз по умолчанию:

ip -6 route add default via xxxx:xxxx:xxxx:xxxx:: dev eth1