Мы можем использовать C:\WINDOWS\system32\drivers\etc\hosts
файл для отображения имени хоста с IP-адресами как это
127.0.0.1 localhost
Но действительно ли возможно присвоить одно имя хоста другому как это?
localhost a_new_host_name
Из Википедии:
Файл hosts содержит строки текста, состоящего из IP-адреса и одних или нескольких имен хостов, каждое поле, разделенное пробелом (символы пробела или символы табуляции). Строки комментария могут быть включены; они обозначаются символом хеша (#) в первом положении таких строк. Например,
#This is an example of the hosts file
127.0.0.1 localhost loopback
Вы могли вставить файл hosts:
a_new_host_ip_addr localhost
Кроме того, я думаю, что необходимо было бы настроить локальное (или поблизости) сервер DNS с записями CNAME для отображения localhost на некоторый другой хост (и необходимо будет удалить 'localhost' из файла hosts для этого для работы).
У Вас может быть впечатление, что некоторое 'перенаправление' возможно от вещей как
127.0.0.1 ads.stackoverflow.com
в Вашем hosts
файл. Просто как пример, Вы понимаете. Это не конфликтует с обычным определением localhost
в другом месте в том же hosts
файл.
Интернет имеет много образцов hosts
файл, которые гарантируют, чтобы нежелательные изображения не появлялись на Вашем экране.