2015-01-02 3 views
0

У меня есть один сервер IIS, работающий в моей внутренней сети, и когда я хочу получить доступ к моему серверу с компьютера внутри своей сети, я просто набираю имя хоста в браузере и автоматически перенаправляюсь на него.Не удается получить доступ к веб-серверу во внутренней сети со смартфона?

Несмотря на то, что я пытаюсь получить к нему доступ с мобильного телефона Android или компьютера ubuntu, я не могу получить к нему доступ.

Почему это происходит? Разве это не должно быть одинаково? Я имею в виду, что это все браузеры и HTTP-запросы.

ответ

0

Это связано с сертификатами, необходимыми для правильного конфигурирования iis-сервера, чтобы справиться с этим.

-1

На окнах вы используете 127.0.0.1, но на телефоне Android, вы должны использовать 10.0.2.2 ..

+0

Но сервер не работает в моем телефоне Android. Он работает на компьютере с Windows –

0

Важно понимать, что имена не означают много в сети, и весь базовый IP-адрес дона. «Кое-что» должно перевести имя компьютера на его IP-адрес.

Некоторые фон: IIS означает, что вы работаете в Windows, и, поскольку вы дома, я не думаю, что вы используете сервер домена, но более вероятно, в режиме рабочей группы. Если все это правильно, тогда сервер имен Windows будет искать только ПК на базе Windows. Это означает, что ящик Linux или Android не будет знать, как перевести имя, которое вы запрашиваете для его IP-адреса в сети.

Вам необходимо будет найти программное обеспечение, которое можно добавить в окно Windows, чтобы обрабатывать запрос перевода от Linxu/Android.

Быстрое и простое решение состоит в том, чтобы называть его своим IP-адресом, а не его именем. Чтобы узнать IP-адрес в окне Windows: Пуск -> Выполнить (или удерживать клавишу Windows и нажать R) и ввести CMD, а затем нажать клавишу возврата. Теперь введите ipconfig и нажмите клавишу возврата. Вы увидите свой IP-адрес. Скорее всего, он будет указан как адрес IPv4. Введите IP-адрес в браузере в вашем Linux-окне или на вашем Android-устройстве, и он должен работать.

Надеюсь, это поможет.

+0

Я пробовал это, но когда я использую мостовой режим, у меня должно получиться имя машины VM под моей локальной сетевой группой. и он не появляется. Я не могу получить к нему доступ. если я добавлю ip и имя хоста в файл хоста, у меня может быть acecss. но не каким-либо другим образом –