-1

Я хочу разрешить имя хоста Windows (имя компьютера) к другому IP. 127.0.0.1 myhostname в файле hosts не работает. ping myhostname показывает, что у него есть IP-адрес адаптера Ethernet (192.168.1.2).

Это работает в Windows 7, но не в Windows 8.

Есть идеи?

1 ответ1

1

Файл hosts используется для отображения

имена хостов для IP-адресов.

Он НЕ сопоставляет IP-адреса с именами хостов, но может использоваться для создания псевдонимов имен хостов.

Файл hosts создает внутренний эквивалент записей A и PTR из DNS, то есть сопоставляет имя хоста с IP-адресом.

Для добавления псевдонима на сервер в файле hosts вы должны сделать следующую структуру:

В первом столбце необходимо добавить IP-адрес, во втором столбце имя хоста, а в третьем столбце добавить желаемый псевдоним. Любые последующие столбцы являются псевдонимами для этого хоста. Во второй строке примера IP-адрес 192.168.0.2 предназначен для сервера test.server.com, а другое имя - test.

Например:

127.0.0.1       localhost            test.server.com
192.168.0.2     test2.server.com     test2
192.168.0.3     another.server.com   another

Это использует файл hosts на вашем компьютере. Вам нужно будет отредактировать файл hosts на каждом компьютере, который будет использовать псевдоним; если вы хотите сделать это глобальным изменением, вам нужно использовать настоящий DNS-сервер.

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