将systemd-nspawn与macvlan一起使用时链接容器和主机

时间:2015-02-10 20:06:31

标签: containers systemd

我从jessie开始一个debian jessie容器,就像这样:

systemd-nspawn --network-macvlan=eth0 -b -j -D /var/lib/container/debsid

容器通过DHCP从网关获取IPv4,这很好,也可以到达外面的服务器。但我无法连接到主机,也无法从主机连接到容器的IP。关于出了什么问题以及缺少哪些步骤的任何想法?

(使用debootstrap创建的容器,只添加了networkd以通过DHCP设置IP)

1 个答案:

答案 0 :(得分:1)

您需要在父计算机上创建一个macvlan,以允许连接到nspawn guest虚拟机中的macvlans。

请查看此处的说明。 http://noyaudolive.net/2012/05/09/lxc-and-macvlan-host-to-guest-connection/