与非物理接口的接口

与非物理接口的接口

我发现我拥有的一些盒子之间存在相当大的差异(一些是 debian...一些是 ubuntu),我不确定为什么...或者解决方法是什么。

本质上...如果我在接口中创建一个实际上并不存在且我自己的配置的“iface”条目来启动和关闭接口...ubuntu 会抱怨

user@blah:~# sudo ifup mgmt
Cannot find device "mgmt"
Failed to bring up mgmt.

该接口在ubuntu中定义如下:

iface mgmt inet manual
  up ip netns add mgmt
  up ip link set eth2 netns mgmt
  up ip netns exec mgmt ifconfig eth2 10.0.0.19/24 up
  down ip netns exec mgmt ifconfig eth2 down
  down ip netns exec mgmt ip link set eth2 netns 1
  down ip netns delete mgmt

如果我在 Debian 上执行同样的事情... 界面不会出现任何问题。奇怪的是,如果我没有定义 mgmt 界面... 我会得到一个完全不同的错误:

Ignoring unknown interface mgmt=mgmt.

使用详细标志运行相同的程序...显示 ubuntu 正在尝试在执行其他任何操作之前启动界面。不知道为什么。

相关内容