How can I restart a router that can‘t be accessed remotely via the Internet?
You can restart a router remotely by using the SMS Utilities "reboot" command. By default the router's SMS authentication is the router's admin password: <router's admin password><space>reboot.
SMS syntax example: admin01 reboot
You can find more information on SMS Utilities rules and their usage here.