(Вероятная) причина, по которой вы не можете получить доступ к серверу через ноутбук, заключается в том, что DNS не разрешается. Он пытается подключиться к серверу через внешний IP-адрес (тот, который подключен к Интернету) и, конечно, это не сработает.
Если ваш сервер подключен к Интернету, он, скорее всего, назначен и доступен через доменное имя, то есть: server.mycompany.com.
Этот сервер (обычно) должен быть доступен тремя способами: DNS-именем, внешним ip или внутренним ip. Этот последний метод - то, что нам нужно для локального доступа.
Если вам требуется доступ к веб-приложению, достаточно просто использовать внутренний ip-адрес сервера:
Вместо server.mycompany.com можно использовать ip, то есть: http://192.168.0.23
Чтобы избежать отключения вашего ноутбука от сервера, когда интернет не работает, вы можете добавить в файл хоста запись, которая указывает на локальный ip, IE:
server.company.com 182.168.0.23
Конечно, это означает, что когда вы находитесь за пределами вашей локальной сети, вам нужно будет удалить эту запись, чтобы разрешить DNS разрешать через внешний ip / интерфейс.
Надеюсь это поможет. Удачи!