enable WAN CONNECTION I'm glad I scrolled down and saw your comment. It still took some troubleshooting but these are the steps that got OPNSense finally working with NameCheap for me: Change General Settings -> Backend to ddclient Go to Accounts page and add Account with details like this: Service = NameCheap Username = your domain (not NameCheap username) Password = Dynamic DNS Password found in NameCheap domain details Hostname(s) = subdomain you are updating (e.g. home, vpn, etc) Check ip method = Interface (other methods will fail... I got this wrong ) Interface to monitor = Specify WAN interface you are monitoring Force SSL = Yes I wasted half an hour because in the WebGui the Current IP/Updated status settings remained blank and nothing was showing on the logs page. I then read elsewhere that logs for this plugin don't show in OPNSense, even though the plugin is running. To see errors, log into the OPNSense command line, check for log files in the "/var/log/ddclient" folder, and view output in these logs, e.g "tail -n 100 /var/log/ddclient/ddclient_20250809.log".