From d3bfdacffd1223dbc721f6f006cac26dbe9f98e3 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Wed, 7 Sep 2022 13:42:57 +0530 Subject: [PATCH] systemvm,vr: disable radvd for non-applicable VRs (#6706) Fixes #6700 When VR is a DHCP server system VM type then stop radvd. --- systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh b/systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh index 27dbf3e8f62..0f65f304f36 100755 --- a/systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh +++ b/systemvm/debian/opt/cloud/bin/setup/dhcpsrvr.sh @@ -39,6 +39,10 @@ setup_dhcpsrvr() { sed -i "s/-A INPUT -i eth0 -p udp -m udp --dport 53 -j ACCEPT/-A INPUT -i eth0 -p udp -m udp --dport 53 -s $DHCP_RANGE\/$CIDR_SIZE -j ACCEPT/g" /etc/iptables/rules.v4 sed -i "s/-A INPUT -i eth0 -p tcp -m tcp --dport 53 -j ACCEPT/-A INPUT -i eth0 -p tcp -m tcp --dport 53 -s $DHCP_RANGE\/$CIDR_SIZE -j ACCEPT/g" /etc/iptables/rules.v4 + log_it "Disable radvd for dhcp server system vm" + rm -rf /etc/radvd.conf + systemctl stop radvd + systemctl disable radvd } dhcpsrvr_svcs