Below is the script I'm attempting to use (IP address obfuscated but is valid, domain search obfuscated - wouldn't be valid) #!/bin/bash/usr/bin/echo "Params dev $dev and script type $script_type" >> /tmp/vpn-dnscase "$script_type" in up) resolvectl dns $dev 10.10.10.1 /usr/bin/echo "DNS result is $?" >> /tmp/vpn-dns resolvectl domain $dev cloud.example.com client. example.com rush. example.com example.com /usr/bin/echo "Domain result is $?" >> /tmp/vpn-dns ;; down) resolvectl dns $dev "" /usr/bin/echo "DNS result is $?" >> /tmp/vpn-dns resolvectl domain $dev "" /usr/bin/echo "Domain result is $?" >> /tmp/vpn-dns ;;esac Sometimes it works (can do dig lookups for internal names/IP addresses) and other times it doesn't. In order to troubleshoot I added the output to the file in /tmp. Now, when the DNS update is working, there's no file in /tmp. Any ideas why or suggestions? Configuration file lines are: up /etc/openvpn/adj-dnsdown /etc/openvpn/adj-dns The file itself is owned by root (root:root), permissions 755. Connection is started/stopped by root via sudo. Thanks for any insight.
_______________________________________________ Openvpn-users mailing list Openvpn-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-users