AppleScript позволит вам обнаружить это, я думаю, через класс SystemEvents.
Кроме того, вы можете использовать инструменты командной строки, такие как ifconfig, для получения информации о ваших текущих сетевых подключениях, ваш маршрутизатор должен быть маршрутизатором по умолчанию для вашей текущей подсети, обычно X.X.X.1, но не всегда.