小编yad*_*taf的帖子

来自主机但不是来自命名空间的基于 Macvlan 的接口 ping

[编辑]

生产系统目前是一个混合物理和基于 ESXi 的系统。即使在预生产环境中,我们显然也永远不会使用 virtualbox!在这里使用它只是为了直接在我的桌面上快速缩小问题的范围。

感谢您对元数据“暂停”的解释!

[/编辑]

我的设置:

  1. 专用网络vboxnet110.0.7.0/24
  2. 1 主机,ubuntu 桌面
  3. 1 台虚拟机,ubuntu 服务器(VirtualBox)

寻址布局:

  1. 主机:10.0.7.1
  2. 虚拟机:10.0.7.101
  3. 虚拟机MAC命名空间:10.0.7.102

在 上VM,我运行了以下命令:

ip netns add mac                        # create a new nmespace
ip link add link eth0 mac0 type macvlan # create a new macvlan interface
ip link set mac0 netns mac
Run Code Online (Sandbox Code Playgroud)

mac命名空间上,在 VM 内部:

ip link set lo up
ip link set mac up
ip addr add 10.0.7.102/24 dev mac0
Run Code Online (Sandbox Code Playgroud)

所以我们基本上最终得到:(比如 Inception ?) …

networking linux namespaces iproute2

10
推荐指数
1
解决办法
6230
查看次数

标签 统计

iproute2 ×1

linux ×1

namespaces ×1

networking ×1