Category Archives: Uncategorized

Ubuntu 14.04 LTS & Sonicwall NetExtender DNS weirdness

We recently switched to SSL VPN using a Dell Sonicwall and NetExtender client software (version 7.5.773). Works pretty well except for the following annoying issue.
After using NetExtender my resolv.conf file contains the DNS servers that I received when the SSL VPN tunnel was started. This seems to be caused by NetExtender replacing resolv.conf with a new file.
Looking in to it I realized with Ubuntu resolv.conf is a sym link to /run/resolvconf/resolv.conf which is handled by resolvconf. NetExtender replaces this symlink which breaks DNS.
To fix this the following commands did the trick:

root@host:/# cd /etc/
root@host:/etc# ln -s /run/resolvconf/resolv.conf resolv.conf
root@host:/etc# resolvconf -u

This needs to be done after every use of NetExtender. Hopefully Dell fixes this issue soon…