Я прошу прощения за этот вопиющий вопрос новичка, но я хотел бы сделать это "правильным способом", а не просто копаться, пока это не сработает, и документация, которая у меня есть, кажется, не касается этого случая.
В настоящее время в Debian Linux, с которым я работаю, есть следующий файл / etc / network / interfaces:
auto lo
iface lo inet loopback
auto bond0
iface bond0 inet dhcp
pre-up modprobe bonding mode=active-backup miimon=100 primary=eth0
pre-up ip link set bond0 up
pre-up /sbin/ifenslave bond0 eth0
pre-up /sbin/ifenslave bond0 eth1
Вышеописанное работает нормально, и в основном делает то, что я хочу - при загрузке появляется окно, и два гнезда Ethernet используются для переключения при отказе / резервирования (т. Е. Устройство использует первое гнездо для связи, если оно работает, в противном случае оно использует второй домкрат).
Однако для моих целей я не хочу использовать IPv4 или DHCP. Я хотел бы, чтобы ящик выдавал bond0, используя ТОЛЬКО самоназначенный адрес IPv6 (то есть fe80 :: what: it: is) и никаких других IP-адресов (ну ... loopback - это нормально). Как правильно это указать? Должен ли я изменить "iface bond0 inet dhcp" на "iface bond0 inet6"? Удалить эту строку полностью? Что-то другое? В идеале я хотел бы иметь возможность использовать один и тот же файл на нескольких полях, не изменяя его для каждого, кстати.