docker网络-ping 255.255.255.255
例如,当我使用docker网络-ping 255.255.255.255,docker,Docker,例如,当我使用docker创建网络test1并启动一些容器时 docker run -d --net=test1 --name=t1 elasticsearch docker run -d --net=test1 elasticsearch docker run -d --net=test1 elasticsearch 我无法使用docker exec-ti t1 ping 255.255.255广播ping这些容器中的任何一个 你知道我该如何改变这一点吗?这一点目前在 UDP广播在主机之间的
docker创建网络test1
并启动一些容器时
docker run -d --net=test1 --name=t1 elasticsearch
docker run -d --net=test1 elasticsearch
docker run -d --net=test1 elasticsearch
我无法使用docker exec-ti t1 ping 255.255.255
广播ping这些容器中的任何一个
你知道我该如何改变这一点吗?这一点目前在 UDP广播在主机之间的多主机网络中不起作用。
UDP广播仅在两个容器在同一主机上运行时有效 通过在255.255.255.255上ping来播放icmp广播,我只收到来自本地主机的回复: (我确保两台主机上的
/proc/sys/net/ipv4/icmp\u echo\u ignore\u broadcasts
都设置为0。)
在连接到共享网络的接口上设置广播地址似乎也是不可能的:
覆盖驱动程序中的多播功能将在中讨论。
(需要帮助)
# ping -b 255.255.255.255
WARNING: pinging broadcast address
PING 255.255.255.255 (255.255.255.255) 56(84) bytes of data.
64 bytes from 172.18.0.1: icmp_req=1 ttl=64 time=0.601 ms
64 bytes from 172.18.0.1: icmp_req=2 ttl=64 time=0.424 ms
64 bytes from 172.18.0.1: icmp_req=3 ttl=64 time=0.420 ms
64 bytes from 172.18.0.1: icmp_req=4 ttl=64 time=0.427 ms
# ifconfig eth0 broadcast 10.0.0.255
SIOCSIFBRDADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted