From 7380f45b1bed6d03750e9e739cad5e4c95340226 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Wed, 31 Jul 2019 10:02:32 -0400 Subject: [PATCH] Improve dnsmasq interface handling listen-address is enough; adding interface too causes weird issues where dnsmasq is listening on an IPv6 global wildcard too which conflicts with the PowerDNS instance. --- node-daemon/pvcd/VXNetworkInstance.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/node-daemon/pvcd/VXNetworkInstance.py b/node-daemon/pvcd/VXNetworkInstance.py index d39a9ad8..bebd8519 100644 --- a/node-daemon/pvcd/VXNetworkInstance.py +++ b/node-daemon/pvcd/VXNetworkInstance.py @@ -609,8 +609,6 @@ add rule inet filter forward ip6 saddr {netaddr6} counter jump {vxlannic}-out '--dhcp-script={}/pvcd/dnsmasq-zookeeper-leases.py'.format(os.getcwd()), '--dhcp-hostsdir={}'.format(self.dnsmasq_hostsdir), '--bind-interfaces', - '--interface={}'.format(self.bridge_nic), - '--except-interface=lo', ] dhcp_configuration_v4 = [ '--listen-address={}'.format(self.ip4_gateway),