1

мой провайдер в настоящее время не разрешает DNS. Но я могу получить доступ к большинству веб-сайтов через IP-адреса. Есть ли способ получить доступ к своему веб-сайту на общем сервере через IP? Это не было дано мне.

Как 32.36.221.54/~blablacom/ Как я могу получить это, не спрашивая их об этом?

3 ответа3

3

что вы можете:

telnet <ip of your provider> 80
GET / HTTP/1.1
Host: <name of your vhost>

Вот и все. Надо выплюнуть текст.

Конечно, проще всего было бы просто ввести ip и имя хоста в ваш файл /etc/hosts и перейти к нему. Но это было бы скучно, не так ли?

Обычно это путь hosts -file в Linux под Windows, он здесь (извините, он имеет несколько мест в зависимости от версии Windows).

Я не могу комментировать, где ты находишь телнет. Обычно это в командной строке, которая должна быть доступна из меню «Пуск» (я годами не пользовался Windows, так что извините за недостаток памяти, как работает telnet на windows)

1

мой провайдер в настоящее время не разрешает DNS.

Вы пробовали использовать DNS от Google: 8.8.8.8 и 8.8.4.4?

Есть ли способ получить доступ к своему веб-сайту на общем сервере по IP?

Похоже, вы не можете, потому что может быть несколько доменов сопоставлены с одним IP-адресом.

0

Посмотрите IP-адрес с помощью этого веб-инструмента (поиск DNS). Вполне вероятно, что вы не можете получить доступ к своему сайту с IP-адресом, который вы получили оттуда. Причина в том, что веб-сервер может обрабатывать множество доменов с одного и того же IP-адреса и различать их по имени домена, используемого в запросе http.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .