У меня проблема с добавлением физического интерфейса Ethernet в предопределенное пространство имен, добавление этого в файл интерфейсов в событии pre-up / post-up не работает. Он добавляет eth в пространство имен, но IP-адрес и состояние LOWER_UP никогда не появляются. Удаление пространства имен в событии down также не работает, что делает невозможным перезапуск сетевой службы: он помечает его как неудачный, если пространство имен уже существует, в результате интерфейс никогда не переходит в состояние «up».
auto lo
iface lo inet loopback
#description of other interfaces
auto eth2
iface eth2 inet static
address 196.10.10.200
network 196.10.10.0
gateway 196.10.10.100
netmask 255.255.255.0
pre-up ip netns add mynetns
pre-up ip link set eth2 netns mynetns
down ip netns delete mynetns