Friday, October 21, 2011

Ubuntu: resolv.conf Reiehnfolge ändern

VPN-Problem: DNS-Reihenfolge in /etc/resolv.conf passt nicht, daher eine Priorisierung der VPN-DNS

Workaround: Reihenfolge ändern:
/etc/resolvconf/update.d/libc


### Make the file ###
: > "$TMPFILE"
[ -f "$HEADFILE" ] && cat "$HEADFILE" >> "$TMPFILE"
NAMESRVSTR=""
for N in $NMSRVRS ; do NAMESRVSTR="nameserver $N\n${NAMESRVSTR}" ; done
echo $NAMESRVSTR >> "$TMPFILE"
[ "$SRCHS" ] && echo "search $SRCHS" >> "$TMPFILE"
[ "$RSLVCNFFILES" ] && sed -e '/^[[:space:]]*$/d' -e '/^[[:space:]]*#/d' -e '/^[[:space:]]*\(\(nameserver\)\|\(search\)\|\(domain\)\)[[:space:]]/d' $RSLVCNFFILES >> "$TMPFILE" 2>/dev/null
[ -f "$TAILFILE" ] && cat "$TAILFILE" >> "$TMPFILE"

No comments:

Post a Comment