A non-transitory computer-readable medium encoded with program instructions which, when executed by a processor on at least one computer, prompt the at least one computer to automatically configure a router in a network, the router including at least one upstream interface connected or connectable to at least one of (i) a higher-level subnetwork and (ii) a higher-level router, and including at least one downstream interface connected or connectable to a lower-level subnetwork, the program instructions comprising:
- program code for monitoring the router to whether the router receives messages on the at least one upstream interface which are utilized to announce at least one domain;
- program code for activating automatically a domain name system (DNS) island mode in which a DNS zone of a local DNS server of the router is configured utilizing a predefined island domain if such a message is unreceived over a prescribed period;
- and
- program code for prompting a transmitting module of the router to send at least one message comprising the preconfigured island domain via at least one downstream interface.