finally fixing ipxe dns bug.

This commit is contained in:
brent s. 2015-07-03 22:48:37 -04:00
parent 683fdc89b0
commit 334cf89cb5
2 changed files with 10 additions and 3 deletions

View File

@ -5,4 +5,4 @@ resolv_conf=/etc/resolv.conf
# If you run a local name server, you should uncomment the below line and # If you run a local name server, you should uncomment the below line and
# configure your subscribers configuration files below. # configure your subscribers configuration files below.
#name_servers=127.0.0.1 #name_servers=127.0.0.1
name_servers='4.2.2.1 4.2.2.2 4.2.2.3' append_nameservers='4.2.2.1 4.2.2.2 4.2.2.3'

View File

@ -39,8 +39,8 @@ do
ifconfig ${i} down ifconfig ${i} down
fi fi
netctl restart ${i} > /dev/null 2>&1 netctl restart ${i} > /dev/null 2>&1
cat /etc/resolvconf.conf.failover > /etc/resolvconf.conf #cat /etc/resolvconf.conf.failover > /etc/resolvconf.conf
resolvconf -u #resolvconf -u
done done
} }


@ -50,3 +50,10 @@ then
fuck_you_gimme_net fuck_you_gimme_net
systemctl restart openvpn@* systemctl restart openvpn@*
fi fi

# And lastly, do we need to set custom DNS servers?
host -s -W1 bdisk.square-r00t.net | egrep -q '^bdisk\.square-r00t\.net\ has\ address'
if [[ "${?}" != "0" ]];
then
resolvconf -u
fi