我一直在尝试在几个容器之间启用一些 UDP 发现。它调出容器默认禁用广播,缺少 brd for inet in:
$ ip addr show dev eth0
27: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
link/ether 00:00:01:4f:6a:47 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.12/16 scope global eth0
valid_lft forever preferred_lft forever
堆:
- 主机:ubuntu 14.04
- 容器:ubuntu 12.04
- 码头工人 1.8.3
如何启用广播?这是我到目前为止所尝试的:
ip link set dev eth0 broadcast 172.17.255.255
给RTNETLINK answers: Invalid argument
- 与 --privileged 容器相同
- 与 NET_ADMIN 和 NET_BROADCAST 容器功能相同