- Файл "hosts" - для чего нужен и как с ним работать
Файл "hosts" - для чего нужен и как с ним работать
Файл "hosts" предназначен для преобразования символьного доменного имени (например: "hostdb.ru") в IP адрес (например: "5.9.146.41") и наоборот. Попросту данный файл направляет ваш компьютер на сервер, где расположен тот или иной сайт, обходя DNS сервера, так как данный файл обрабатывается в OS до того как будет послан запрос на DNS сервер.
Файл может быть полезен в случаях:
-
Когда сайт перенесён на новый хостинг либо VPS/VDS и Вы хотите увидеть как он отображается до того как смените DNS записи.
-
Когда Вы произвели смену DNS записей, но они ещё не обновились, а Вы уже хотите работать с сайтом.
Расположение файла в разных OS:
-
UNIX и UNIX-подобные: /etc/hosts
-
Windows: %windir%/system32/drivers/etc/hosts
-
Mac OS 9 и более ранние: Системная папка/ Preferences или просто в системной папкеMac OS X и iOS
-
Android: /private/etc/hostsAndroid/system/etc/hosts
Синтаксис файла очень прост и в нём сможет разобраться даже человек, не обладающий специальными знаниями.
Листинг стандартного файла:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
Всё что указано после знака: "#" является коментарием.
Для редактирования файла вы можете воспользоваться любым текстовым редактором (например: "Блокнот", "Notepad++", "Kate", "GEdit" и др.).
Для того чтоб необходимый домен открывался с нужного вам IP, например, "5.9.146.41" необходимо внести запись вида:
5.9.146.41 hostdb.ru
Где "5.9.146.41" это IP адрес сервера, на котором расположен сайт, а "hostdb.ru" - доменное имя, по которому доступен сайт.
То есть при указании записи такого вида мы напрямую указываем компьютеру откуда открывать сайт.
Опубликовано: |
20.03.2014 |
Просмотров: |
11130 |
Автор: |
Егор Савенко |
Источник: |
https://support.unihost.com/ |
-2
|
|
|
Комментарии (1)
junior 2 ноября 2020, 19:36 написал:
ppjjj
ответить
Мой комментарий
|