Я только что обновил записи DNS своего домена, но это будет требовать времени для них для распространения через Интернет. До тех пор, есть ли так или иначе, я могу временно установить свой домен, сказать box.example.com
для разрешения к IP-адресу сказать 127.0.0.1
, локально?
Я не хочу изменять свои файлы hosts с sudo echo "127.0.0.1 box.example.com" > /etc/hosts
потому что через несколько часов, изменение DNS распространило бы по Интернету так или иначе.
Я могу сделать это, не требуя административных привилегий?
Ваш вопрос кажется несколько неопределенным, таким образом, я подготовил два отдельных ответа к Вам:
/etc/hosts
файл, ответ нет. Можно измениться /etc/hosts
все, что Вы любите, но это будет только влиять на представление сервера соответствующего IP-адреса, не представление Интернета IP-адреса. Это - цель DNS - для разрешения доменного имени к определенному IP-адресу, всего Интернета. Источник: определение Wiktionary DNSsudo nano /etc/hosts
, добавьте рассматриваемый псевдоним, такой как 127.0.0.1 box.example.com
, и позже удалите его. Для искажения IP без административных полномочий , согласно запросу, я честно не полагаю, что это возможно. Если я столкнусь с информацией об обратном, то я сразу обновлю свой ответ. Я думаю, что Вы неправильно понимаете то, что /etc/hosts
делает файл.
/etc/hosts
файл делает не , распространяют через Интернет. Это только работает и влияет на локальные поиски на Вашем компьютере самом. Например, я имею 10.0.50.123 mydmzbox
в моем /etc/hosts
файл - что 'имя узла' на самом деле не решает ни к чему больше нигде, Интернету или иначе, и просто существует как псевдоним соединения для моего компьютера только.
, Если Вы добавляете свою запись в /etc/hosts
, она будет только влиять на Ваш локальный компьютер и ничто иное - нет никакой потребности волноваться о /etc/hosts
изменение, распространяющее к Интернету. (О чем Вы думаете, зональный файл в, Связывают, но это не то же как помещение записи в /etc/hosts
.)