From c15bcbd107d2d4bf288aecc8de10520f6cc3c77f Mon Sep 17 00:00:00 2001 From: Andy Witter <awitter@georgialibraries.org> Date: Tue, 22 Aug 2017 12:57:54 -0400 Subject: [PATCH] Attempt to identify secondary interface on LVS servers and set firewall accordingly --- templates/setup.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/setup.sh b/templates/setup.sh index 069436c..45b3d52 100755 --- a/templates/setup.sh +++ b/templates/setup.sh @@ -260,6 +260,12 @@ cat named_options.txt >> /etc/bind/named.options fi +# configure firewall for lvs servers +sed -i "s/eth1/$PRIMARY_IF/g" "/etc/network/iptables-rules.fw" +# find secondary interface +SECONDARY_IF=$(ls /sys/class/net |grep -v "lo" |grep -v "$PRIMARY_IF") +sed -i "s/eth0/$SECONDARY_IF/g" "/etc/network/iptables-rules.fw" + ConfigLogging () { ### Configure logging for the cluster. if ! cat /etc/hostname|grep -q logger -- 2.11.0