In order for a Doohly device to get outside of the local network and connect to the Doohly API, there are a few core network requirements.
Doohly makes use of the following ports:
443TCP - This is the most fundamental requirement - it is used to connect to the VPN and the web terminal, and many web endpoints using TLS (https://.)
123UDP - For NTP time synchronization.
53UDP - For DNS name resolution.
Each of these should work with outward only (and inward once outward connection established) firewall settings. Additionally, the NTP (
123) and DNS (
53) ports may be blocked if a local NTP and DNS server are provided.
Additionally, you should whitelist the following domains for the relevant ports above:
NTP / UDP packets (port 123) are exchanged with:
Google's Public DNS server at 184.108.40.206 is used by default and in addition to DNS servers obtained via DHCP (DoohlyOS may issue queries to multiple DNS servers simultaneously, for the quickest response to be used). If additional DNS servers are configured via DHCP or other means, it is OK for the local network to block requests to