Если он работает при подключенном интернете и не работает при отключенном, то дело в неверных настройках DNS.
Решение:
Setup -> Primary Domain -> DNS:
Выстави галочку Try to use DNS servers ...
А также Primary и Secondary DNS Server IP выстави 127.0.0.1 - это работает даже если его там нет (и даже в округе нигде его нет).