启动dnsmasq失败报如下错误:
dnsmasq: failed to create listening socket for 10.192.212.61: Cannot assign requested address
因为dnsmasq在网桥上启动,查询网桥发现包含:
ip addr show bridge0
bridge0: <BROADCAST,MULTICAST,PROMISC,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 2a:b7:3d:20:28:a3 brd ff:ff:ff:ff:ff:ff
inet 192.168.225.1/24 brd 192.168.225.255 scope global bridge0
valid_lft forever preferred_lft forever
inet 10.192.212.61/32 scope global bridge0 //网桥上存在public ip地址
valid_lft forever preferred_lft forever
inet6 fe80::28b7:3dff:fe1d:25a0/64 scope link
valid_lft forever preferred_lft forever
Ip addr del 10.192.212.61/32 dev bridge0
然后就可以拉起来了
源码中包含FAQ去看看是否有你的问题。