Разное

Как создать файл hosts: 7.11. Создание файла /etc/hosts | LinuxShare

20.11.2004

Содержание

7.11. Создание файла /etc/hosts | LinuxShare

Если вы хотите настроить сетевую карту, вам надо определить IP-адреса, FQDN и возможные псевдонимы в файле /etc/hosts. Его синтакс следующий:

<IP address> myhost.example.org aliases

Если компьютер не должен быть подключен к интернет (т.е., есть регистрированный домен и корректный блок назначенных IP адресов—большинство пользователей этого не имеют) убедитесь, что IP-адреса в частной сети соотвестсвуют допустимым. Корректными значениями являются:

    Классы сетей
        A     10.0.0.0
        B     от 172.16.0.0 до 172.31.0.0
        C     от 192.168.0.0 до 192.168.255.0

Корректным IP адресом может быть 192.168.1.1. Корректным FQDN для этого IP может быть www.linuxfromscratch.org (не рекомендуется, так как это зарегистрированное доменное имя и может означать проблемы с сервером доменных имен).

Если вы не собираетесь использовать сетевую карту, вам все равно надо указать FQDN. Это важно для правильной работы ряда важных программ.

Создадим файл /etc/hosts, запустив:

cat > /etc/hosts << "EOF"
# Begin /etc/hosts (network card version)

127.0.0.1 localhost
[192.168.1.1] [<HOSTNAME>.example.org] [HOSTNAME]

# End /etc/hosts (network card version)
EOF

Значения [192.168.1.1] и [<HOSTNAME>.example.org] должны быть изменены для специфичных пользователей или требований (если IP адреса назначены сетевым/системным администратором и машина будет соединена с другой сетью).

Если сетевая карта не будет настраиваться, создайте файл /etc/hosts запуском:

cat > /etc/hosts << "EOF"
# Begin /etc/hosts (no network card version)

127.0.0.1 [<HOSTNAME>.example.org] [HOSTNAME] localhost

# End /etc/hosts (no network card version)
EOF

Cоздание файла /etc/hosts. Linux From Scratch

Читайте также

Установка размера файла, инициализация файла и разреженные файлы

Установка размера файла, инициализация файла и разреженные файлы Функция SetEndOfFile позволяет переустановить размер файла, используя текущее значение указателя файла для определения его размера. Возможно как расширение, так и усечение файла. В случае расширения файла

11.1. Режим файла

11.1. Режим файла Каждый файл в системе имеет как тип (вроде неименованного канала или символьного устройства), так и набор прав доступа, определяющих, какие процессы могут иметь доступ к файлу. Тип файла и права доступа комбинируются в 16-битное значение (тип short в С),

13.3.4. Аренда файла

13.3.4. Аренда файла И рекомендательное, и обязательное блокирование предназначены для предотвращения доступа процесса к файлу или его части, которая используется другим процессом. Когда блокировка установлена, процесс, которому необходим доступ к файлу, должен подождать

Элементы WS-файла

Элементы WS-файла В WS-файл можно вставлять комментарии независимо от разметки XML. Сделать это можно двумя способами: с помощью элемента &lt;!— —&gt; или элемента &lt;comment&gt;. Например:&lt;!— Первый комментарий —&gt;или&lt;comment&gt;Второй

Элементы WSC-файла

Элементы WSC-файла В WSC-файлы можно вставлять комментарии двумя разными способами: с помощью элемента &lt;!— —&gt; или элемента &lt;comment&gt;. Например:&lt;!— Первый комментарий —&gt;или&lt;comment&gt;Второй

Открытие файла

Открытие файла fopenОткрывает файл и привязывает его к дескриптору.Синтаксис:int fopen(string $filename, string $mode, bool $use_include_path=false)Открывает файл с именем $filename в режиме $mode и возвращает дескриптор открытого файла. Если операция «провалилась», то функция возвращает false. Необязательный

Закрытие файла

Закрытие файла fcloseЗакрывает файл, открытый предварительно функцией fopen().Синтаксис:int fclose(int $fp)Возвращает false, если файл закрыть не удалось (например, что-то с ним случилось или же разорвалась связь с удаленным хостом). В противном случае возвращает значение «истина».Всегда

4.1.2. Владелец файла

4.1.2. Владелец файла Для изменения владельца файла существует команда chown:chown имя файлЧерез параметр имя определяется пользователь, которому нужно передать права на указанный файл. Например, давайте сделаем владельцем файла test администратора root. Для этого нужно выполнить

11.2. Локальный hosts

11.2. Локальный hosts Мы уже знаем, что изначально для сопоставления имен и адресов использовался файл /etc/hosts. Это текстовый файл с записями типа:127.0.0.1 localhost.localdomain localhost192.168.77.1 FlenovMКаждая строка — это соответствие IP-адреса его имени. По умолчанию в файле будет всего две строки.

Редактирование файла /etc/hosts.lpd

Редактирование файла /etc/hosts.lpd По умолчанию система BSD LPD не принимает задания на печать с удаленных компьютеров, т.е. реализующие ее программы не могут выполнять роль сетевого сервера печати. Для того, чтобы изменить конфигурацию системы, необходимо отредактировать файл

hosts

hosts Местонахождение: WINDOWSsystem32driversetc Специальный файл hosts (обратите внимание, что файл без расширения) предназначен для сопоставления IP-адресов и имен серверов. Наиболее распространенное использование — Блокировка рекламных сайтов (подробнее в справочнике Народные

Файл HOSTS

Файл HOSTS Если в вашей TCP/IP-сети не запущен сервис имен доменов, то необходимо проинформировать индивидуально каждый узел о распределении адресов IP в именах хоста вашей сети. Для этого измените файл HOSTS для каждого узла (сервер и клиент).При установке узлов Firebird вашей

Местонахождение файла HOSTS

Местонахождение файла HOSTS Перечислим, где можно найти файл HOSTS.* В Linux и многих версиях UNIX файл HOSTS обычно расположен в /etc/. Помните, что имена файлов являются чувствительными к регистру на платформах семейства UNIX.* В Windows NT/2000 файл HOSTS располагается в C:WMNTsystem32driversetc.* В Windows

Заголовок REG-файла

Заголовок REG-файла Важным элементом любого REG-файла системного реестра Windows является его первая строка, текст которой нельзя изменять ни при каких обстоятельствах. Только по ней система сможет распознать, что текущий файл содержит именно данные реестра. Вот как выглядит

8.4. Создание файла

8.4. Создание файла Запустите Photoshop. Выполните команду File ? New (Файл ? Новый). Лучше сразу, с первого дня работы в программе, учиться выполнять команды с помощью клавиатурных сокращений, поэтому можно нажать Ctrl+N.В окне New (Новый) (рис. 8.10) пользователь задает необходимые

Как создать файл hosts в windows 7. Как почистить файл hosts

Файл hosts в windows 7, также как и в других операционных системах семейства Microsoft, предназначен для назначения соответствий доменного имени определенного ресурса его IP адресу. Этот файл является системным, поэтому запрос через него идет прежде, чем к DNS серверам провайдера. Записи в hosts может редактировать пользователь, имеющий права администратора ПК.

Почему системный файл может быть изменен?

Огромное количество вирусов считают hosts «лакомым кусочком» и используют его для управления отказами в доступе к популярным сайтам интернета. Кроме того, через подмену соответствий доменов адресам вирусные программы направляют на поддельные страницы, заблокировав доступ к настоящим.

При помощи redirect (перенаправления) злоумышленники добиваются следующих целей:

  1. Безобидный прикол. Используется для того, чтобы подшутить над другом и заблокировать доступ;
  2. Повышение популярности сайта. Когда строка поиска известного сервиса выводится на неизвестной странице, этого почти никто не замечает;
  3. Заражение вирусами. Одна вредоносная программа, проникнув и изменив файл hosts, направляет на зараженные сайты через которые происходит распространение других вирусов;
  4. Для того, чтобы заблокировать популярные ресурсы и вымогать деньги за их посещение через всплывающие сообщения и рекламу;
  5. Взлом пользователей. Самая распространенная цель мошенников – узнать ваши данные от аккаунтов социальных сетей и почтовых серверов. Это делается через специальные сайты, внешне идентичные с оригиналами и с очень похожими адресами;
  6. Для того, чтобы заблокировать антивирусные сервера с целью отказать в доступе программам к обновлению.

Чтобы вернуть нарушенную работоспособность сайтов, нужно очистить хосты от ненужных записей.

Где его искать?

Многие пользователи не могут понять, где находится файл hosts. Так вот, изначально он имеет следующий путь: . Однако, при помощи специальных программ этот путь может быть изменен с целью повышения защиты от вредоносного ПО.

Для того чтобы увидеть этот файл, вы должны быть администратором системы, иначе он будет заблокирован. Это условие также необходимо для того, чтобы отредактировать его. Добраться до содержимого можно несколькими способами:

  1. В строке поиска меню «Пуск» ввести путь: %systemroot%\system32\drivers\etc ;
  2. Открыть любую папку, нажать на строку адреса и изменить её на: C:\Windows\System32\drivers\etc и вы попадете в тот каталог, где находится файл hosts;
  3. Вызвать поисковое окно клавишей «F3» и найти hosts файл.

Как его открыть и отредактировать?

Найти файл – не такая большая проблема, как изменить hosts. Дело в том, что он не имеет расширения, а значит и привязки к определенной программе тоже. Открыть обычным нажатием кнопки не получится.

Существует несколько способов открытия:

  1. Задать расширение вручную. Для этого нужно выделить файл hosts и нажать кнопку «F2» на клавиатуре. После этого вы сможете изменить имя и расширение при условии, что это не запрещено настройками системы;
  2. Открывая как обычный файл, выбрать программу «Блокнот» из списка предложенных.

В первом способе стоит учесть, что нужно использовать расширение.txt перед тем, как изменить файл hosts и удалить расширение после редактирования списка сайтов.

Что нужно менять и как должно быть?

Чтобы правильно внести изменения, нужно знать, как должен выглядеть файл hosts по умолчанию, и что в нем должно находиться. Если отказы в доступе к любимым сайтам надоели после повреждения вирусами, его можно оставить полностью чистым, то есть затереть вообще все его содержимое или создать новый, а старый удалить или переименовать.

Если внимательно рассмотреть все содержимое, то hosts покажется пустым. На самом деле там не найти ни одной важной и критической строчки, а все записи и сайты, которые там находятся, закомментированы знаком «#». Это означает пояснение или пример, но никак не выполняемую задачу.

Если очень хочется, то можно привести файл в соответствие с изображением ниже.

В случае, когда есть необходимость провести восстановление hosts, в связи с тем, что в него вносились изменения, или отредактировать вручную его не получается, по причине повреждения программы «Блокнот», можно воспользоваться резервной копией файла. Она создается вместе с точкой восстановления системы. Для этого нужно:


Этот способ сработает только в том случае, если служба восстановления включена в вашей системе и периодически создает точки, например, в случае установки драйвера или обновления windows.

Итог:

Если вы заметили странное поведение любимых сайтов, например, изменение расположения фреймов или отсутствие реакции на ввод логина и пароля, или постоянно видите сообщение об отказе в доступе, значит, ваш компьютер заражен вирусами, и вас перенаправляют на идентичные страницы, заблокировав настоящие. Первым делом попробуйте очистить ПК, после чего смело приступайте к редактированию и восстановлению испорченного системного файла.

Не бойтесь повредить его, в нем по умолчанию нет ничего, что нельзя было бы очистить. Однако если вы или системный администратор вносили туда изменения, внимательно следите за изменяемыми параметрами. Не забывайте создавать собственную копию файла, прежде чем начать редактировать оригинал (можно сохранить в другой папке или с другим расширением).

Для чего нужен файл Hosts?
Предназначение этого системного файла — присвоение определенным адресам сайтов определенного IP.
Этот файл очень любят всякого рода вирусы и зловреды для того, чтобы прописать в него свои данные или попросту его заменить.
Результатом этих действий могут быть признаки «вставки» сайта в браузеры, который будет просить отправить смс при открытии браузера или блокировка различных сайтов, на усмотрение создателей вируса.

Где находится файл hosts в windows?
Для различных версий ОС Windows расположение файла hosts немного разное:

Windows 95/98/ME : WINDOWS\hosts
Windows NT/2000 : WINNT\system32\drivers\etc\hosts
Windows XP/2003/Vista/Seven(7)/8 : WINDOWS\system32\drivers\etc\hosts


Причем окончание hosts , это уже и есть конечный файл, а не папка. У него нет .

Как должен выглядеть правильный файл hosts?
«Содержимое» файла hosts так же немного отличается для разных версий windows, но не особо. В нем «написано» на английском языке для чего он нужен и как делать исключения с приведением одного примера. Все строчки, начинающиеся со знака # , означают что они закомментированы и не влияют на файл.
Содержание оригинального файла hosts для Windows XP:


#

#

# space.
#

#
# For example:
#

127.0.0.1 localhost


Содержание оригинального файла hosts для Windows Vista:

# Copyright (c) 1993-2006 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::1 localhost


Содержание оригинального файла hosts для Windows 7:

# Copyright (c) 1993-2009 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
# localhost name resolution is handle within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost


Содержание оригинального файла hosts для Windows 8:

# Copyright (c) 1993-2009 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

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost


Как Вы можете убедиться, в содержании файла host для разных версий windows, особых отличий нет.

Как открыть и изменить файл hosts?
Файл hosts можно стандартного Блокнота Windows.
Вот здесь, наверное, самая интересная часть статьи.
Прежде всего нужно понять, а зачем вообще изменять этот файл? Да для того, чтобы запретить доступ к определенным сайтам. Таким образом, изменив данный файл и прописав в него адрес сайта, пользователь не сможет зайти на него ни через какой .
Для того, чтобы изменить файл hosts, желательно открыть его от имени администратора () щелкнув ПКМ на файле и выбрав «Запуск от имени администратора». Либо открыть таким образом Блокнот и уже в нём открыть файл.

Для быстроты действий можно просто нажать кнопку Пуск и выбрать пункт Выполнить (win +r ) () и ввести в строку:

notepad %windir%\system32\drivers\etc\hosts


В результате чего откроется этот файл в Блокноте.

Для того, чтобы заблокировать доступ к сайту (предположим, он будет test.ru ), нужно просто добавить строку с этим сайтом в самый низ:

127.0.0.1 test.ru


В результате чего, файл будет такого содержания:

# 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

# This HOSTS file created by Dr.Web Anti-rootkit API

# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 test.ru


Каждый новый сайт, который хотите заблокировать, нужно начинать с новой строки и прописывать, не забывая локальный IP адрес 127.0.0.1

Так же, для редактирования файла hosts, существует программа HOSTS EDITOR , скачать которую и почитать описание можно с .
Принцип работы у неё заключается в том, что она помогает отредактировать файл hosts.
Из скрина ниже понятен принцип её работы, всё делается в пару кликов. Добавление осуществляется путем нажатия на + .


После редактирования не забудьте нажать на кнопку сохранения (2 кнопка «Save changes» слева от кнопки «+»).

Так же изменить этот файл можно и для хороших целей, например ускорить загрузку сайта .
Как это работает?
При заходе на сайт, Вы видите его доменное имя, которое имеет буквы. Но все сайты в интернете имеют IP адрес, а названия уже присваиваются с использованием DNS. Я не буду вдаваться в подробности этого процесса, статья не об этом. Но здесь нужно знать то, что файл hosts имеет приоритет при обращении к сайтам, и только после него идет запрос к DNS.
Для того, чтобы ускорить загрузку сайта, нужно знать его IP адрес и домен.
IP адрес сайта можно узнать с помощью различных сервисов, например или .
Домен — это название сайта.
Для примера, ускорим загрузку этого сайта, на котором Вы читаете статью, явно указав файлу IP адрес и домен.
Тогда добавляемая строчка будет:

91.218.228.14 сайт


Это ускоряет загрузку страницы в пару секунд, а иногда может дать доступ, если стандартными средствами Вы не можете зайти на сайт.

Ещё с можно перенаправить на другой сайт с помощью файла hosts .
Для этого нужно знать IP адрес сайта и его домен (как и в вышеописанном случае), тогда добавляемая строка будет такая:

91.218.228.14 test.ru


И теперь, после ввода в адресную строку браузера сайта test.ru , Вы будете перенаправлены на сайт, указанный в IP адресе..

Если хотите почистить файл hosts , то можете это сделать, просто удалив содержимое и вставить в него оригинальный текст, из описания выше (под спойлерами).

Некоторые нюансы в файле hosts:

  • Всегда проверяйте, есть ли у Вас сбоку полоса прокрутки и всегда прокручивайте окно донизу. это связанно с тем, что некоторые вирусы прописываются в область, скрытую за пределы окна.
  • В некоторых случаях, обычно если не получается сохранить файл, нужно войти под учетной записью Администратора.
  • Иногда, из-за вирусов, этот файл может быть скрытым. Читайте статью .
  • В двух описанных способах (перенаправление и ускорение) может не получится желаемый результат. Дело в том, что на одном IP адресе может находится несколько сайтов, особенно это актуально для внешних IP адресов, которые дают сервисы.
  • В связи с тем, что вирусы любят этот файл, его атрибуты можно изменить на Скрытый и Доступный только для чтения .
  • Проверьте атрибуты файла, если не удается сохранить файл hosts.

    Таким образом Вы можете легко и бесплатно заблокировать доступ к сайтам в Windows путем правки файла hosts.

  • Windows далеко до Linux, в плане систематического использования конфигурационных файлов, с целью настройки функционала операционной системы. В первую очередь потому, что «Винда» использует для этого реестр.

    Но все же такие файлы в Windows есть, и знать об их назначении иногда бывает полезно. К важным хранилищам опций настройки относится файл под названием Hosts. Имя файла не имеет расширения, поэтому при автоматическом поиске указывать его не нужно.

    По ходу изложения мы будем ориентироваться на ОС седьмой версии, как наиболее массово используемую потребителями (выкрутасы Microsoft в «восьмерке» так и не сумели убедить пользователей в том, что Metro – это круто).

    По сути, мы имеем дело с хранилищем доменных имен, аналогичных именам серверов DNS. Выгода от его использования заключается в том, что владелец компьютера способен регулировать приоритеты доменов при трансляции их в реальные сетевые адреса при обращении к интернет-ресурсам.

    Домены файла имеют приоритет перед любыми внешними адресами DNS, даже теми, что прописаны в настройках сетевых подключений. Установленное по умолчанию месторасположение хранилища в «семерке» выглядит следующим образом: %SystemRoot%\system32\drivers\etc\hosts. Однако этот путь не является возможным. Администратор системы может переопределить его, изменив ключ реестра под именем HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters\DataBasePath. Фалы с аналогичным именем и назначением включены не только в системное окружение «Окон», их можно обнаружить в Unix-подобных ОС, в Mac-OS и даже на платформе Android.

    Внутренняя структура записей Hosts и манипуляции с хранилищем

    Хотя Hosts не имеет расширения, изнутри он выглядит как обычный тестовый файл с записями примерно такого формата: 127.0.0.1 localhost. То есть со структурой, состоящей из IP-адреса домена и его символического имени, разделенных пробелами или символом табуляции.

    Приведенный пример – обязательная запись в любом таком файле. Она соответствует адресу и имени самой машины пользователя. Все другие записи выглядят подобно этой. При помощи помещенной сюда информации решаются самые разные задачи. Например:

    • Можно ассоциировать имя localhost не с адресом локальной машины, а с адресом любого компьютера в интрасети предприятия. Это часто проделывают системные администраторы предприятий и организаций.
    • Подобные же ассоциации могут быть использованы для оптимизации доступа к внешним хостам. Если создать запись с диапазоном IР-адресов, соответствующих реальным адресам нужных сайтов, то загрузка их страниц будет происходить быстрее, чем при обращении к базе DNS провайдера.
    • Еще одна полезная опция – возможность организовать блокировку нежелательных доменов (например, доменов рекламных сайтов). Для этого всем таким доменам назначается адрес локальной машины – 127.0.0.1

    В принципе hosts – это устаревшая технология, поддерживаемая из соображений обратной совместимости.

    Кроме того, она имеет серьезный недостаток: если соединение с сетью использует промежуточный прокси-сервер, то все записи хранилища просто игнорируются. Также имеются проблемы с безопасностью.

    Под названием hosts. Это очень маленький, но все-же значимый файл, через который можно запретить переходы на сайты или ip, либо поставить пере направление. В общем то данный файл бывает нужен в самых разных ситуациях, когда нужно запретить посещение сайтов для проверки обновления нелицензионным программам, или настройки локального сервера. Так-же очень часто бывают ситуации, когда устанавливаешь вроде-бы обычную программу, а потом пишет что страница в вк заблокирована ну и многое другое. Так вот, на некоторых сайтах, где пишут что и как сделать, обычно забывают рассказать про файл hosts в Windows 7, о том, где он находится, как выглядит и как его изменить, ведь с ним не все так просто. Во первых он находится в системной папке, во вторых, нужны права администратора, а так-же он не имеет расширения, но давайте обо всем оп порядку.

    Файл Hosts в Windows 7
    Начнем с вопроса где находится файл hosts. Тут все довольно просто, но нужна учетная запись администратора. Если с этим все в порядке, то вот путь по которому он располагается:
    C:\Windows\System32\drivers\etc
    В этой папке должно быть несколько файлов, среди которых лежит нужны. Если Вас волнует вопрос как выглядит файл хостс, то вот ответ:

    Как видим он никак не опознается системой и у него нет расширения, поэтому система и не присваивает ему никакой программы по умолчанию, но не смотря на это, изменить файл hosts можно легко с помощью текстового редактора, я обычно использую блокнот. Если, вы не знаете как изменить файл hosts, то проделываем следующее:
    Делаем двойной клик мыши, после чего, появится окно выбора программы, выбираем «Блокнот и жмем» и жмем «Ок»


    После чего, содержимое файла откроется в блокноте:


    Выполняем все, что нужно, и сохраняем изменения.
    Внимание! Если, система не дает сохранить файл hosts после внесенных изменений, значит сохраняем его куда угодно, потом удаляем старый файл вручную, и вставляем на его место новый. Только не забудьте .txt.
    Ну вот собственно мы и закончили рассмотрение основных моментов по поводу того, где находится, как выглядит и как изменить файл hosts в Windows 7. Если, у Вас остались или наоборот возникли вопросы по поводу данной статьи, то обязательно отвечу на них в комментариях.

    Немногие пользователи, работающие с «семеркой» и занимающиеся серфингом в сети Интернет, догадываются об истинном значении файла HOSTS (Windows 7). Содержание его будет показано несколько позже, а пока немного остановимся на теории.

    зачем он нужен?

    Вообще, если кто обращал внимание, сам файл располагается в директории etc, если последовательно перейти по дереву от папки Windows, через System32 к каталогу drivers на системном диске. Не все, правда, заходят в такие дебри системы, по большому счету, это и не нужно. С другой стороны, если обратить внимание, сам объект расширения не имеет, хотя, по сути, и является обычным текстовым документом.

    Но давайте поближе рассмотрим Windows 7. Содержание его таково, что именно этот объект отвечает в системе за взаимосвязь между именами хостов (сайтов, узлов и т. д.) и определение их IP-адресов для обеспечения конечному пользователю доступа к ресурсу. Грубо говоря, нам не нужно в браузере прописывать комбинации, состоящие из цифр, а можно указывать только названия ресурсов.

    И еще одно небольшое уточнение насчет файла HOSTS (Windows 7). Содержание его может меняться. В зависимости от того, какие именно изменения были сделаны, это может помочь заблокировать определенные сайты, ускорить доступ к некоторым ресурсам, а может, напротив, сыграть и злую шутку, перенаправляя пользователя на сомнительные сайты. Впрочем, сначала посмотрим на оригинальный файл.

    (Windows 7): содержание

    Итак, для начала попробуем открыть Надо сказать, что если использовать стандартный метод двойного клика, ничего не получится, ведь, как было сказано выше, у этого объекта нет расширения. К тому же файл может быть скрыт, поэтому следует сначала в меню вида выбрать отображение скрытых объектов. Зато система предложит несколько приложений для открытия. Выбираем самое простое — стандартный «Блокнот» и смотрим на содержание файла HOSTS (Windows 7). Перед нами что-то непонятное: описательный текст, какие-то примеры и строка с указанием локального IP (# 127.0.0.1 localhost). Так и должно быть.

    Внимание! Ниже строки с указанием зарезервированного локального адреса не должно быть вообще ничего, если, конечно, пользователь не хочет, чтобы какой-то ресурс был заблокирован!

    Вообще, все, что находится выше localhost, относится к разрешенным ресурсам. Все что ниже — к блокируемым. Нетрудно догадаться, что многие вирусы, в частности программы, распространяющие спам или рекламу (Malware, Adware и т. д.) самостоятельно редактируют содержимое этого файла. Вот и получается, что при запросе одного ресурса пользователь получает редирект (перенаправление) совершенно на другой.

    HOSTS по умолчанию в Windows 7

    Оригинальный файл мы рассмотрели. Теперь разберем измененное содержание. Для исправления можно взять содержимое «чистого» файла для «семерки» с другого компьютера или из Интернета, скопировать его, потом вставить в оригинал и сохранить.

    Но тут есть одна проблема. Дело в том, что иногда после удаления всего ненужного сохранить файл, как оригинал, не получается (система просто не дает этого сделать).

    Как поступить в данном случае? Сначала удаляем оригинал полностью (Shift + Del), минуя «Корзину». Затем используем правый клик на пустом пространстве внутри каталога etc и создаем новый файл с аналогичным названием, но не указываем расширение. Теперь вставляем в него необходимое содержимое и сохраняем объект. После этого там же нужно найти файл lmhosts.sam и удалить его, как было указано ранее.

    Все, дело сделано. Что в первом, что во втором случае в обязательном порядке требуется перезагрузка системы. Только тогда все будет работать как положено. И, естественно, редактирование должно производиться исключительно с правами админа.

    Итог

    В общем и целом, здесь были приведены очень краткие сведения о файле HOST. Если посмотреть на вопросы блокирования некоторых нежелательных ресурсов или напротив, разрешений на их посещение с ускорением доступа, редактирование должно производиться исключительно вручную и согласно определенным правилам. Тут нужно помнить, что ключевую роль разделителя играет именно строка с указание зарезервированного локального IP. Ну а дальше, как говорится, дело техники. Кстати, вышеописанная методика поможет и в том случае, если содержимое объекта было изменено вследствие воздействия вирусных программ.

    Тайна файла hosts

    Есть в операционной системе такой таинственный файлик hosts. Даже люди далекие от сетевых технологий наверняка слышали про него. На первый взгляд это обычный текстовый файл. Располагается он в папке C:\Windows\System32\drivers\etc. Кстати, этот файл не является эксклюзивным для Windows, он есть и в ОС Unix\Linux и в MacOS.

    Вот так примерно выглядит содержимое файла hosts по умолчанию:

    # Copyright (c) 1993-2009 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
    #
    # localhost name resolution is handled within DNS itself.
    # 127.0.0.1 localhost
    # ::1 localhost

    Как видите, внутри находится описание и пара примеров. Из описания следует, что  файл содержит сопоставления IP-адресов с именами хостов. Каждая запись храниться в отдельной строке. Формат записи таков —  первым идет IP-адрес, за ним через пробел имя хоста. С помощью решетки (#) к записи можно добавлять комментарии. Например:

    102.54.94.97 rhino.acme.com # source server

    Если не вдаваться в подробности, то файл hosts указывает, по какому IP-адресу надо обращаться к хосту.  Данные из hosts имеют приоритет над данными, полученными с DNS-серверов, при этом сам файл полностью контролируется администратором компьютера, что позволяет администратору переопределять IP-адреса любых сетевых ресурсов.

    Как работает разрешение имен

    Для того, чтобы понять, что такое файл hosts, вкратце разберем принцип разрешения имен. Итак, у каждого ресурса в сети имеется свой IP-адрес, что то типа 192.168.0.1. Но пользователи (как правило) обращаются к сетевым ресурсам по их именам (напр. google.com), поэтому необходим механизм преобразования имени хоста в IP-адрес. На данный момент этот механизм реализован с помощью сервиса доменных имен (Domain Name Service, DNS).

    Когда пользователь пытается получить доступ к хосту по его имени, клиент обращается к DNS серверу и получает IP-адрес, соответствующий указанному имени.

     

    Для примера воспользуемся утилитой ping. Вот так выглядит разрешение имени в адрес на практике.

     

    В Windows в качестве клиента DNS используется системная служба Dnscache. Как видно из ее названия, основной задачей этой службы является кэширование DNS-имен. Каждый раз при запросе к DNS-серверу  полученный результат сохраняется в кэше DNS, где хранится в течение своего времени жизни (Time To Live, TTL). Это позволяет ускорить процесс разрешения имен, поскольку нужное имя можно взять из кеша без необходимости каждый раз обращаться к DNS-серверу .

     

    Таким образом, Windows пытается разрешить имена в следующем порядке:

    • Сначала проверяет, не совпадает ли имя с локальным именем хоста;
    • Затем смотрит в кэш DNS;
    • И только если в кэше соответствие не найдено, отправляет запрос к серверу DNS.

    Посмотреть содержимое кэша DNS можно в командной строке с помощью команды ipconfig /displaydns, например:

     

    Казалось бы, при чем здесь файл hosts? А при том, что его содержимое сразу считывается в кэш DNS и постоянно обновляется. Именно поэтому данные из файла hosts всегда имеют приоритет над данными, полученными с DNS-серверов. Для примера изменим добавив в hosts адрес www.google.com:

     

    И еще раз проверим содержимое кэша. Как видите, теперь в нем находится адрес из файла hosts.

    История файла hosts

    Файл hosts пришел к нам из далекого прошлого 🙂 из тех времен, когда компьютеры были очень большими, а глобальной сети Интернет не было и в помине.

    Одной из первых компьютерных сетей была ARPANET, созданная по заказу американского военного агентства DARPA в 1969 году.

    В семидесятых годах сеть ARPANET включала в себя всего несколько сотен узлов. А всю информацию по узлам, в том числе и необходимую для разрешения имен и адресов, содержал один единственный файл HOSTS.TXT. За файл отвечал Сетевой информационный центр Стэнфордского исследовательского института (Stanford Research Institute`s Network Information Center, SRI-NIC).

    В тот период времени единственным источником, распространявшим файл, являлся узел SRI-NIC. Администраторы ARPANET просто посылали изменения электронной почтой в NIC и периодически синхронизировали свои файлы HOSTS.TXT с копией на узле SRI-NIC с помощью протокола FTP. Присылаемые ими изменения добавлялись в файл HOSTS.TXT один или два раза в неделю.

    По мере роста сети эта схема становилась все менее работоспособной. Пропорционально количеству узлов в ARPANET увеличивался размер файла и рос объем работ, связанный с обновлением файла на узлах. При появлении каждого нового узла в сети необходимо было не только добавить строчку в HOSTS.TXT, но и синхронизировать эти изменения между SRI-NIC и всеми узлами сети.

    И в 1984 году на замену файлу HOSTS.TXT пришла система доменных имен DNS. Однако сам файл hosts остался в операционных системах, в качестве дополнительного инструмента для работы с сетью.

    Перенаправление файла hosts

    По умолчанию в операционных системах Windows файл hosts располагается в папке С:\windows\system32\drivers\etc. Но при необходимости этот путь можно изменить. Значение пути, по которому располагается актуальный файл hosts, хранится в параметре реестра DataBasePath, находящемся в разделе HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.

     

    Кстати, этим свойством файла hosts очень любят пользоваться различные зловредные программы (вирусы, трояны и прочая нечисть). Они подменяют путь в реестре, а потом по новому пути подкладывают свой файл hosts, ведущий на подложные адреса. При этом оригинальный файл остается на своем месте и внешне все выглядит правильно. Так вот,  по умолчанию значение параметра всегда %SystemRoot%\System32\drivers\etс и если вы увидите там что то другое, то стоит начать беспокоиться .

    Восстановление файла hosts

    Что случится, если файл hosts будет поврежден или удален? Да в принципе ничего страшного. Как я уже говорил, он является всего лишь вспомогательным инструментом и без него операционная система вполне сможет обойтись. Определить наличие проблем с файлом можно по событию с EventID 1012 в журнале событий операционной системы, в котором буде сообщение о невозможности прочитать файл.

     

    Но восстановить файл hosts после повреждения, удаления или несанкционированного редактирования все же стоит, хотя бы для порядка. Сделать это довольно просто, достаточно создать в Блокноте обычный текстовый файл добавить в него текст, приведенный в начале статьи. Файл сохранить с именем hosts и без расширения и положить в родную папку С:\windows\system32\drivers\etc. Напоминаю, что для работы с файлом нужны права локального администратора на компьютере.

    И еще нюанс — блокнот по умолчанию сохраняет файлы с расширением txt, а проводник по умолчанию не показывает расширения файлов.  Поэтому во избежании ошибки включите в проводнике опцию показывать расширения файлов.

     

    Вот в принципе и все, что я хотел рассказать о файле hosts. Как видите, не такой уж он и таинственный 🙂

    Блокировка, управление, редактирование файла хостов в Windows 10/8/7

    Файл Hosts в Windows 10/8/7 используется для сопоставления имен хостов с IP-адресами. Этот файл Hosts находится глубоко в папке Windows. Это обычный текстовый файл, размер исходного файла Hosts по умолчанию составляет около 824 байтов.

    Файл хостов в Windows


    В этом посте мы увидим его местоположение, а также как управлять, блокировать или редактировать файл Hosts.

    Расположение файла хоста


    Файл Hosts в Windows находится по следующему адресу:

     C: \ Windows \ System32 \ Drivers \ Etc 

    Файл блокировки хостов для предотвращения взлома


    Представьте, что вы нажали на www.thewindowsclub.com и увидели совершенно другую загрузку веб-сайта в вашем браузере. Вредоносные программы могут перенаправлять веб-адреса на вашем компьютере, изменяя файл hosts. Это называется захват файла хоста .

    Чтобы предотвратить перехват файлов хоста, вы можете перейти к нему, щелкнуть по нему правой кнопкой мыши, выбрать «Свойства» и сделать его только для чтения . Это заблокирует ваш файл Hosts и предотвратит запись в него любого или любого вредоносного ПО.

    Блокировка сайта с помощью файла Hosts


    Чтобы заблокировать сайт с помощью файла Hosts, просто добавьте следующую запись:

    127.0.0.1 blocksite.com

    Хотя я этого не делаю, многим пользователям нравится добавлять записи в него вручную, чтобы заблокировать открытие одного или нескольких конкретных веб-сайтов. Другие, например, скачивают и используют List из известных источников, таких как mvps.org , для добавления записей, которые блокируют открытие вредоносных сайтов.

    Редактировать файл Hosts


    Если вам нужно отредактировать файл Hosts, перейдите в следующую папку:

     C: \ Windows \ System32 \ Drivers \ Etc \ 

    Здесь вы увидите файл Hosts. Щелкните правой кнопкой мыши по нему и выберите «Блокнот». Внесите изменения и сохраните.

    Но иногда, даже если вы вошли в систему с правами администратора, вы можете получить следующее сообщение об ошибке:

    Доступ к C: \ Windows \ System32 \ drivers \ etc \ hosts запрещен

    Или же

    Невозможно создать файл C: \ Windows \ System32 \ drivers \ etc \ hosts. Убедитесь, что путь и имя файла указаны верно.

    В этом случае введите Блокнот в начале поиска и щелкните правой кнопкой мыши результат Блокнота. Выберите Запуск от имени администратора . Откройте файл Hosts, внесите необходимые изменения и нажмите «Сохранить».

    HostsMan


    В то время как вы всегда можете вручную управлять или редактировать файл Hosts вручную, я хотел бы предложить вам использовать сторонний бесплатный инструмент, например HostsMan , чтобы сделать это.

    HostsMan – это многофункциональный инструмент, который позволяет добавлять, удалять и редактировать записи в файле Hosts. Он также позволяет легко добавлять сторонние списки хостов, которые помогают блокировать вредоносные сайты, и позволяет легко включать или отключать файл hosts. Он включает в себя встроенный модуль обновления файлов хостов и редактор хостов. Он позволяет сканировать файл хостов на наличие ошибок, дубликатов и возможных угонов, а также позволяет создавать список исключений. Еще одна полезная функция, которую он предлагает, – менеджер резервного копирования файлов Hosts. Сделайте резервную копию файла Hosts в безопасном месте и используйте его для восстановления в случае необходимости.

    Hostman также позволяет очищать кэш DNS, открывать хосты с помощью текстового редактора, подсчитывать количество хостов, находить дубликаты, заменять IP, проверять хосты на наличие вредоносных записей, переставлять хосты, управлять службой DNS Client и многим другим. Короче говоря, это единственный менеджер хостов, который вам даже понадобится. Вы можете скачать его с домашней страницы. SysMate Hosts File Manager – это еще один инструмент, который позволяет вам это делать.

    Как вручную сбросить файл Hosts обратно по умолчанию в Windows, также может вас заинтересовать.

    Если ваш браузер был угнан, вам может пригодиться этот пост о браузерном угоне и бесплатных инструментах для удаления угонщика браузера.

    Как восстановить файл hosts в Windows 10

    Многие люди хотят изменить файл без расширения, который называется «hosts». Он позволяет заблокировать определенные сайты, что может быть полезно в ряде случаев. Однако важно также знать, как восстановить файл hosts. В Windows 10 эта процедура проводится аналогично предыдущим версиям ОС.

    Расположение файла

    Как и раньше, hosts находится в следующей папке:

    Необходимо отметить, что иногда расположение, установленные по умолчанию, изменяется (чаще всего пользователем). В таком случае найти файл можно с помощью реестра. Его редактор открывается разными путями, но самый простой из них – ввести название утилиты в поиск на панели задач.

    Далее нужно перейти в раздел, указанный на изображении ниже. Там будет параметр «DataBasePath», в значении которого как раз написано расположение файла.

    Как восстановить и изменить

    Итак, следует начать с изменения. Для этого требуется открыть файл в блокноте с правами администратора (без них сохранить внесенные изменения будет нельзя). Также можно использовать и другие текстовые редакторы. Изначально файл может быть как пустым, так и содержать текст на английском языке. Последний представляет собой не более чем пояснение, а потому его можно спокойно удалить.

    Чтобы заблокировать сайт, нужно написать IP-адрес, а затем после пробела адрес сайта. Каждый новый пункт следует начинать с новой строки. Кроме того, многие пользователи рекомендуют оставлять последнюю строку пустой: это снижает риск некорректной работы.

    Восстановление – очень простая процедура, т. к. файл можно легко создать самостоятельно. Требуется вновь открыть блокнот и создать текстовый файл с названием «hosts». Далее необходимо удалить расширение. Делается это следующим образом:

    1. Если расширения не отображаются, требуется открыть проводник, перейти во вкладку «Вид» и поставить галочку напротив соответствующего пункта.

    1. После этого нужно кликнуть по созданному файлу ПКМ и в меню выбрать «Переименовать».
    2. Мышью или с помощью стрелочек на клавиатуре перейти от названия к расширению и стереть его.

    По завершению данной инструкции у вас будет готовый файл hosts, который останется только перенести в нужную папку.

    Таким образом, восстановление не требует много времени или опыта, поэтому изменение файла hosts в Windows 10 считается совершенно безопасным. В дополнение необходимо убедиться, что файл расположен по указанному в начале статьи адресу. К слову, его местонахождение можно в любой момент изменить с помощью реестра.

    Как редактировать файл HOSTS в Windows

    Как редактировать файл Windows HOSTS

    В Windows 7, 8 и 10 вы не сможете сохранить изменения в файле HOSTS, если не откроете его напрямую из блокнота или другого текстового редактора. Для этого необходимо:

    Откройте Блокнот или другой текстовый редактор, например Notepad++.

    В текстовом редакторе выберите File > Open и откройте расположение файла HOST по адресу C:WindowsSystem32driversetc.

    В правом нижнем углу окна Open выберите Text Documents (*txt) и измените его на All Files.

    Этот шаг необходим, поскольку файл HOSTS не имеет расширения .TXT.

    Когда файлы появятся в папке, дважды щелкните hosts, чтобы открыть его.

    Отредактируйте файл HOSTS и сохраните изменения.


    Что делать, если я не могу сохранить файл HOSTS?


    В некоторых версиях Windows у вас нет разрешения на сохранение непосредственно в папку etc. В этом случае при попытке сохранения вы можете увидеть ошибку, подобную этой: Доступ к C:WindowsSystem32driversetc hosts был запрещенНевозможно создать файл C:WindowsSystem32driversetchosts. Убедитесь, что путь и имя файла указаны правильно.

    Вместо этого, вы должны сохранить файл в другом месте, например, в папке Documents или Desktop. После сохранения перейдите в эту папку, скопируйте файл HOSTS и вставьте его непосредственно в то место, где должен находиться файл HOSTS (C:WindowsSystem32driversetc). Вам будет предложено проверить разрешение и подтвердить перезапись файла.

    Если вам все еще не удается сохранить измененный файл HOSTS, проверьте атрибуты файла, чтобы узнать, не был ли он помечен как доступный только для чтения. Щелкните файл правой кнопкой мыши и выберите «Свойства», чтобы увидеть атрибуты.

    Другой вариант — открыть программу текстового редактора от имени администратора, чтобы разрешения уже были применены к редактору. Тогда сохранение файла HOSTS поверх оригинального можно будет выполнить без необходимости проверять учетные данные администратора.

    Если вы все еще не можете сохранить файл HOSTS, у вас, вероятно, нет соответствующих прав для редактирования файлов в этой папке. Вы должны войти в систему под учетной записью, имеющей административные права на файл HOSTS, что можно проверить, щелкнув файл правой кнопкой мыши и перейдя на вкладку «Безопасность».


    Для чего используется файл HOSTS?


    Файл HOSTS — это виртуальный эквивалент справочника телефонной компании. Если справочная служба сопоставляет имя человека с номером телефона, то файл HOSTS сопоставляет доменные имена с IP-адресами.

    Записи в файле HOSTS переопределяют записи DNS, поддерживаемые провайдером. Хотя эта иерархия может пригодиться для обычного использования, например для блокировки рекламы или определенных вредоносных IP-адресов, ее функции также делают этот файл обычной мишенью для вредоносных программ.

    Изменяя его, вредоносные программы могут блокировать доступ к антивирусным обновлениям или переводить вас на вредоносный веб-сайт. Поэтому нелишним будет периодически проверять файл HOSTS или хотя бы знать, как удалить ложные записи.

    Гораздо более простой способ заблокировать определенные домены на вашем компьютере — использовать пользовательскую службу DNS, которая поддерживает фильтрацию содержимого или списки блокировки.

    Как создать запись записи хостов

    Опубликовано: 3 сентября 2019 г.

    Обновлено: 18 сентября 2019 г.

    Введение

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

    Возможность обхода общедоступных записей DNS позволяет выполнять множество функций. Наиболее полезная реализация для локальной разработки. Вы можете взять свой веб-сайт по адресу {{{domain:example.com}}} и направить его на ваш локальный хост. Вы можете сделать это, отредактировав файл hosts .

    Вы можете настроить эту статью в соответствии со своими потребностями, отредактировав информацию, которая подчеркнута и выделена красным цветом. В этой статье предполагается, что целью является указание {{{domain:example.com}}} и {{{wwwdomain:www.example.com}}} до {{{ip:10.1.10.100}}} .

    Windows

    1. Открыть блокнот AS Administrator

    1. Нажмите клавишу Windows
    2. тип Notepad в поле поиска
    3. Щелкните правой кнопкой мыши Блокнот
    4. , если он будет предложено, нажмите Да диалоговое окно UAC

    2. Откройте файл Hosts

    1. Перейдите к File > Open
    2. Перейдите к C:\Windows\System32\Drivers\etc 6

      4 Если он не отображается, выберите 6
    3. 4 все файлы вместо текстовые документы в выпадающем меню типа файла
    4. Выберите и откройте файл с именем hosts

    3.Добавьте новые записи

    Вставьте последующие строки в конец документа, следуя указанному ниже формату:

      {{{ip:10.1.10.100}}} {{{wwwdomain:www.example.com}}}
    {{{ip:10.1.10.100}}} {{{домен:example.com}}}
      

    Каждая строка состоит из IP-адреса и доменного имени. Ваш желаемый целевой IP-адрес идет первым, затем доменное имя идет вторым.

    Обычной практикой является использование [TAB] между IP-адресом и доменным именем при работе внутри файла hosts .

    4. Сохранить изменения

    Чтобы сохранить изменения, просто щелкните раскрывающееся меню Файл и выберите Сохранить .

    Mac OSX

    Сначала вам нужно открыть приложение Terminal . Его можно найти в Applications > Utilities > Terminal или просто выполнив поиск в Spotlight. Затем вам нужно будет открыть файл hosts в вашем любимом текстовом редакторе. Мы будем использовать Vim .

      $ sudo vim /private/etc/hosts
      

    Для редактирования файла hosts требуются привилегированные разрешения. При появлении запроса введите свой пароль и нажмите ENTER .

    Отредактируйте файл hosts , добавив следующую запись внизу файла:

      {{{ip:10.1.10.100}}} {{{domain:example.com}}} {{{wwwdomain :www.example.com}}}
      

    В приведенном выше примере нам нужны доменные имена {{{domain:example.com}}} и {{{wwwdomain:www.example.com}}} , чтобы указать на {{{ip:10.1.10.100}}} . Сохраните файл, нажав CTRL+X , а затем Y .

    Наконец, чтобы убедиться, что записи DNS не кэшируются, введите в терминале следующее:

      $ dscacheutil -flushcache
      

    Linux

    1. Доступ к терминалу

    Сначала откройте приложение Terminal . Это можно сделать, выполнив поиск, или с помощью следующего сочетания клавиш: CTRL + ALT + T .Затем отредактируйте /etc/hosts .

    Для редактирования файла hosts требуются привилегированные разрешения. При появлении запроса введите свой пароль и нажмите ENTER .

    Нажмите i , чтобы войти в режим вставки . Перейдите к нижней части документа и добавьте следующую строку в следующем формате:

      {{{ip:10.1.10.100}}} {{{domain:example.com}}} {{{wwwdomain:www.example .com}}}
      

    Выйдите из , вставьте режим , нажав ESC .Введите :wq , а затем нажмите клавишу ENTER , чтобы записать изменения в файл и выйти из текстового редактора.

    Заключение

    Вот и все! Вы готовы приступить к тестированию нового сервера без необходимости публичного изменения записей DNS. Приведенные выше инструкции помогли вам внести желаемые изменения DNS. После того, как вы закончите тестирование своего нового сервера, вы захотите отменить изменения в файле hosts. Выполните те же действия, но удалите ранее созданные записи.

    Сетевое администрирование: файл Hosts

    Весь Интернет был достаточно мал, чтобы сетевые администраторы могли отслеживать все это в простом текстовом файле под названием Hosts file . Он просто перечислял имя и IP-адрес каждого хоста в сети. На каждом компьютере была своя копия файла Hosts.

    Хитрость заключалась в том, чтобы поддерживать все эти файлы Hosts в актуальном состоянии. Всякий раз, когда в Интернет добавлялся новый хост, каждый сетевой администратор вручную обновлял свою копию файла Hosts, добавляя имя и IP-адрес нового хоста.

    По мере роста Интернета рос и файл Hosts. В середине 1980-х годов стало очевидно, что необходимо лучшее решение. Служба доменных имен (DNS) была изобретена для решения этой проблемы.

    Понимание файла Hosts важно по двум причинам:

    • Файл Hosts не мертв. Для небольших сетей файл Hosts по-прежнему может быть самым простым способом обеспечения разрешения имен для сетевых компьютеров. Кроме того, файл Hosts может сосуществовать с DNS.Файл Hosts всегда проверяется перед использованием DNS, поэтому вы даже можете использовать файл Hosts для переопределения DNS, если хотите.

    • Файл Hosts является предшественником DNS. DNS был разработан, чтобы обойти ограничения файла Hosts. Вы сможете лучше оценить преимущества DNS, когда поймете, как работает файл Hosts.

    Файл Hosts — это простой текстовый файл, содержащий строки, соответствующие IP-адресам и именам хостов.Файл Hosts можно редактировать в любом текстовом редакторе, включая Блокнот, или с помощью команды MS-DOS EDIT. Точное расположение файла Hosts зависит от операционной системы клиента.

    Расположение файла hosts
    Операционная система Расположение файла хостов
    Windows 9x/Me c: windowshosts
    Windows NT/2000 c:winntsystem32driversetchosts
    Windows XP и Vista c:windowssystem32driversetchosts
    Unix/Linux /etc/хост

    Все реализации TCP/IP устанавливаются с начальным файлом Hosts.Например, в приведенном ниже листинге показан пример файла TCP/IP Hosts для Windows 7. Как видите, стартовый файл начинается с комментариев, поясняющих назначение файла.

    Файл хостов Windows 7 заканчивается комментариями, которые показывают команды сопоставления хостов, используемые для сопоставления имени хоста localhost , сопоставленного с IP-адресом 127.0.0.1 . IP-адрес 127.0.0.1 является стандартным петлевым адресом. В результате эта запись позволяет компьютеру ссылаться на себя, используя имя localhost .

    Обратите внимание, что после записи 127.0.0.1 localhost другая запись localhost определяет стандартный петлевой адрес IPv6 ( ::2 ). Это необходимо, поскольку, в отличие от предыдущих версий Windows, Vista обеспечивает встроенную поддержку IPv6.

    До Windows 7 эти строки не комментировались в файле Hosts. Но, начиная с Windows 7, разрешение имен для localhost обрабатывается самой DNS, поэтому его определение в файле Hosts не требуется.

    Образец файла хостов

     # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Это пример файла HOSTS, используемого Microsoft TCP/IP для Windows.
    #
    # Этот файл содержит сопоставления IP-адресов с именами хостов. Каждый
    # запись должна быть сохранена на отдельной строке. IP-адрес должен
    # помещается в первый столбец, за которым следует соответствующее имя хоста.
    # IP-адрес и имя хоста должны быть разделены хотя бы одним
    # Космос.
    #
    # Кроме того, комментарии (такие как эти) могут быть вставлены в отдельные
    # строк или после имени машины, обозначенного символом '#'.#
    # Например:
    #
    # 102.54.94.97 rhino.acme.com # исходный сервер
    # 38.25.63.10 x.acme.com # x клиентский хост
    # Разрешение имени локального хоста выполняется внутри самого DNS.
    #127.0.0.1 локальный хост
    #::1 локальный хост 

    Чтобы добавить запись в файл Hosts, просто отредактируйте файл в любом текстовом редакторе. Затем добавьте строку внизу файла после записи localhost . В каждой добавляемой строке должен быть указан IP-адрес и имя хоста, которое вы хотите использовать в качестве адреса.Например, чтобы связать имя хоста server1.LoweWriter.com с IP-адресом 192.168.168.201 , добавьте в файл Hosts следующую строку:

     192.168.168.201 server1.LoweWriter.com 

    Затем, всякий раз, когда приложение запрашивает IP-адрес хоста с именем server1 , возвращается IP-адрес 192.168.168.201 .

    Вы также можете добавить псевдоним к сопоставлению узлов. Это позволяет пользователям получать доступ к хосту, используя псевдоним в качестве альтернативного имени.Например, рассмотрим следующую строку:

    .
     192.168.168.201 server1.LoweWriter.com s1 

    Здесь к устройству по адресу 192.168.168.201 можно обращаться как server1.LoweWriter.com или просто s1 .

    Файл хостов с несколькими определенными хостами :

     # Copyright (c) 1993-2009 Microsoft Corp.
    #
    # Это пример файла HOSTS, используемого Microsoft TCP/IP для Windows.
    #
    # Этот файл содержит сопоставления IP-адресов с именами хостов.Каждый
    # запись должна быть сохранена на отдельной строке. IP-адрес должен
    # помещается в первый столбец, за которым следует соответствующее имя хоста.
    # IP-адрес и имя хоста должны быть разделены хотя бы одним
    # Космос.
    #
    # Кроме того, комментарии (такие как эти) могут быть вставлены в отдельные
    # строк или после имени машины, обозначенного символом '#'.
    #
    # Например:
    #
    # 102.54.94.97 rhino.acme.com # исходный сервер
    # 38.25.63.10 x.acme.com # x клиентский хост
    # Разрешение имени локального хоста выполняется внутри самого DNS.# 127.0.0.1 локальный хост
    # ::1 локальный хост
    192.168.168.200 doug.LoweWriter.com #компьютер Дуга
    192.168.168.201 server1.LoweWriter.com s1 #Главный сервер
    192.168.168.202 debbie.LoweWriter.com #компьютер Дебби
    192.168.168.203 принтер1.LoweWriter.com p1 # Лазерный принтер HP 

    Даже если в вашей сети используется DNS, у каждого клиента по-прежнему есть файл Hosts, который определяет как минимум localhost .

    Как изменить файл hosts

    Как изменить файл hosts


    Последнее изменение: 23 февраля 2021 г.

    Обзор

    Ваш хостинг-провайдер может предложить вам временный URL-адрес в формате http://IP/~username (где IP представляет собой IP-адрес сервера, а имя пользователя представляет имя учетной записи cPanel) для доступа к вашему веб-сайту.Это полезно, например, если вы переносите свой веб-сайт на новый сервер и хотите протестировать сайт, прежде чем указывать на него записи DNS.

    Однако некоторые сайты , а не будут работать с временным URL. Для этих сайтов вы можете настроить рабочую станцию ​​с IP-адресом сервера. Для этого измените файл /etc/hosts вашей рабочей станции, чтобы использовать доменное имя и IP-адрес сервера.

    В этом документе объясняется, как изменить файл /etc/hosts вашей рабочей станции.

    Примечание:

    Хостинг-провайдеры могут использовать интерфейс WHM Apache mod_userdir Tweak (_WHM >> Home >> Security Center >> Apache mod userdir Tweak ), чтобы предлагать своим клиентам временный URL-адрес.

    Изменить файл hosts

    Следующие методы позволяют изменить файл /etc/hosts вашей рабочей станции.

    Важно:

    Операционная система вашей рабочей станции , а не удалит ваши изменения в файле /etc/hosts .Если вы хотите, чтобы добавленный вами домен использовал общедоступные записи DNS, вы должны вручную удалить доменное имя и IP-адрес в файле /etc/hosts .

    macOS® и Linux®

    Чтобы изменить файл /etc/hosts , если на вашей рабочей станции установлена ​​macOS или дистрибутив Linux, выполните следующие действия:

    1. Откройте на рабочей станции файл /etc/hosts в предпочитаемом вами текстовом редакторе.
    2. Добавить IP-адрес и доменное имя сервера под последней записью в файле, например:
        1
      2
      3
      4
        
        127.0.0.1 локальный хост локальный хост.локальный домен локальный хост4 локальный хост4.локальный домен4
      ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
      192.168.0.20 пример.com
      1.2.3.4 имя пользователя.example.com  

      Примечание:

      В этом примере 1.2.3.4 представляет собой IP-адрес сервера, а username.example.com представляет доменное имя.

    3. Сохраните изменения.
    4. Перезагрузите браузер, чтобы изменения вступили в силу.

    Microsoft Windows®

    Чтобы изменить файл /etc/hosts на рабочей станции Windows, выполните следующие действия:

    1. Откройте меню Пуск .
      • Если вы используете Windows 8 или Windows 10, введите Win+X на клавиатуре или щелкните значок Windows в левом нижнем углу интерфейса рабочего стола.
      • Если вы используете Windows 7 или Windows Vista®, нажмите Пуск .
    2. Введите Блокнот в текстовое поле поиска.
    3. Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора .
    4. В Блокноте откройте следующий файл:
        C:\Windows\System32\Drivers\etc\hosts  
    5. Добавьте IP-адрес и доменное имя целевого сервера в последнюю запись в файле, например:
        1
      2
      3
      4
        
        127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
      ::1 локальный локальный хост.локальный домен локальный хост6 локальный хост6.локальный домен6
      192.168.0.20 пример.com
      1.2.3.4 имя пользователя.example.com  

      Примечание:

      В этом примере 1.2.3.4 представляет собой IP-адрес целевого сервера, а username.example.com представляет доменное имя.

    6. Сохраните изменения.
    7. Перезагрузите браузер, чтобы изменения вступили в силу.

    Как обновить запись файла Hosts в Windows, Ubuntu и Mac

    Что такое файл hosts?

    Вы можете установить IP-адреса для домена в вашей локальной системе, отредактировав файл hosts, который может отменить авторитетный DNS.Это может позволить вам проверить, что покажет домен, если он указан на другом сервере.

    Файл hosts будет отредактирован, чтобы заблокировать определенные имена хостов (например, рекламные/вредоносные хосты) или использовать в целях веб-разработки, т. е. для перенаправления доменов на локальные адреса.

    Окна

    Чтобы получить доступ к файлу hosts в Windows XP, Vista, 7, 8x, 10, вы должны использовать следующую команду в строке выполнения, чтобы открыть файл с помощью блокнота.

    ШАГ 1: Нажмите клавиши Windows + R для запуска строки.

    ШАГ 2: Скопируйте указанную ниже команду и вставьте в строку запуска.

        блокнот c:\windows\system32\drivers\etc\hosts

    ШАГ 3: Когда блокнот открыт, вы можете редактировать файл hosts.

    Например, мы заблокируем Facebook. Чтобы заблокировать Facebook, просто введите следующую строку после знака # в файле hosts.

    0.0.0.0    www.facebook.com

    ШАГ 4: Теперь вы отредактировали файл Hosts и сохранили его.

    ШАГ 5: Теперь обратите внимание, если мы попытаемся зайти на Facebook в браузере IE, мы не сможем попасть на страницу.

    ШАГ 6: Мы также не смогли получить к нему доступ в Google Chrome.

    Убунту

    Вы можете изменить файл hosts напрямую через терминал в Ubuntu 10.04 и большинстве дистрибутивов Linux. Вы можете использовать свой любимый редактор или даже открыть свой любимый текстовый редактор с графическим интерфейсом. Как и в Windows 7x, файл hosts в Ubuntu находится в папке /etc/ , однако здесь это корень диска.Чтобы отредактировать файл, вы должны открыть его как root, поэтому мы используем здесь sudo .

    ШАГ 1: В этом примере мы будем использовать VIM.

    ШАГ 2: Вы увидите, что в Ubuntu есть аналогичный раздел для IP6. В большинстве случаев вам просто нужно отредактировать его в верхней части и игнорировать IP6.

    ШАГ 3: Теперь сохраните файл и попробуйте открыть Facebook.com. Так же как и в windows мы увидим, что не можем попасть на страницу.

    Mac OS X (любая версия)

    ШАГ 1: В Mac OS X редактирование файла hosts аналогично Ubuntu. Начните с терминала и используйте предпочитаемый вами редактор или даже откройте свой любимый текстовый редактор с графическим интерфейсом, это проще сделать из терминала.

    ШАГ 2: Файл будет выглядеть как Windows, просто с меньшим количеством пояснений. Мы снова собираемся перенаправить Facebook.

    ШАГ 3: На этот раз это выглядит так 0.0.0.0 — это петля, которая перенаправит вас на тестовую страницу Apache ПК.

    Если у вас возникнут трудности с этим, пожалуйста, свяжитесь с нами через. Живой чат или электронная почта.

    хостов(5) - страница руководства Linux

    хостов(5) - страница руководства Linux
    HOSTS(5) Руководство программиста Linux HOSTS(5)
     

    ИМЯ         топ

           hosts - поиск имен хостов в статической таблице
     

    ОБЗОР         топ

             /etc/хост 
     

    ОПИСАНИЕ         верхний

           Эта страница руководства описывает формат файла  /etc/hosts .Этот файл представляет собой простой текстовый файл, который связывает IP-адреса с
           имена хостов, по одной строке на IP-адрес. Для каждого хоста одна строка
           должна присутствовать следующая информация:
    
                  IP_адрес canonical_hostname [псевдонимы...]
    
           IP-адрес может соответствовать либо IPv4, либо IPv6. Поля
           запись разделена любым количеством пробелов и/или табуляции
           персонажи. Текст от символа "#" до конца строки
           является комментарием и игнорируется.Имена хостов могут содержать только
           буквенно-цифровые символы, знаки минус ("-") и точки (".").
           Они должны начинаться с буквы алфавита и заканчиваться
           буквенно-цифровой символ. Необязательные псевдонимы обеспечивают имя
           изменения, альтернативное написание, более короткие имена хостов или общие
           имена хостов (например,  localhost ). При необходимости хост может иметь
           две отдельные записи в этом файле; по одному на каждую версию
           Интернет-протокол (IPv4 и IPv6).
    
           Сервер Berkeley Internet Name Domain (BIND) реализует
           Сервер имен Интернета для систем UNIX.Дополняет или заменяет
           файл  /etc/hosts  или поиск имени хоста и освобождает хост от
           полагаясь на то, что  /etc/hosts  обновлен и полон.
    
           В современных системах, несмотря на то, что таблица host была заменена
           DNS, он по-прежнему широко используется для:
    
             начальная загрузка 
                  Большинство систем имеют небольшую таблицу хостов, содержащую имя
                  и адресную информацию для важных хостов на локальном
                  сеть.Это полезно, когда DNS не работает, т.к.
                  пример во время загрузки системы.
    
             NIS  Сайты, использующие NIS, используют таблицу узлов в качестве входных данных для NIS
                  база данных хоста. Несмотря на то, что NIS можно использовать с DNS, большинство
                  Сайты NIS по-прежнему используют таблицу хостов с записью для всех
                  локальные хосты в качестве резервной копии.
    
             изолированных узлов 
                  Очень маленькие сайты, которые изолированы от использования сети
                  таблицу хостов вместо DNS.Если местная информация
                  меняется редко, и сеть не подключена к
                  Интернет, DNS дает мало преимуществ.
     

    ФАЙЛЫ         top

             /etc/хост 
     

    ПРИМЕЧАНИЯ         вверх

           Изменения в этом файле обычно вступают в силу немедленно.
           за исключением случаев, когда файл кэшируется приложениями.
    
         Исторические заметки 
           В RFC 952 указан исходный формат таблицы хостов, хотя он
           с тех пор изменилось.До появления DNS таблица хостов была единственным способом
           разрешение имен хостов в зарождающемся Интернете. Действительно, этот файл
           могут быть созданы из официальной базы данных хостов, хранящейся по адресу
           Центр управления сетевой информацией (NIC), хотя и локальный
           часто требовались изменения, чтобы привести его в соответствие с современными требованиями.
           неофициальные псевдонимы и/или неизвестные хосты. NIC больше нет
           поддерживает файлы hosts.txt, хотя и осматривается в то время
           написания (около 2000 г.), есть исторические хозяева.текстовые файлы на
           Интернет. Я только что нашел три, из 92, 94 и 95.
     

    ПРИМЕРЫ         top

           # Следующие строки желательны для хостов с поддержкой IPv4
           127.0.0.1 локальный хост
    
           # 127.0.1.1 часто используется для полного доменного имени машины
           127.0.1.1 thishost.mydomain.org этот хост
           192.168.1.10 foo.mydomain.org foo
           192.168.1.13 bar.mydomain.org бар
           146.82.138.7 master.debian.org мастер
           209.237.226.90 www.opensource.org
    
           # Следующие строки желательны для хостов с поддержкой IPv6
           ::1 локальный хост ip6-localhost ip6-loopback
           ff02::1 ip6-все узлы
           ff02::2 ip6-все маршрутизаторы
     

    СМ. ТАКЖЕ         вверх

           имя хоста(1), преобразователь(3), host.conf(5), resolv.conf(5),
           преобразователь (5), имя хоста (7),  с именем  (8)
    
           Интернет RFC 952
     

    КОЛОФОН         верхний

           Эта страница является частью выпуска 5.13 справочных страниц Linux  проекта .
           Описание проекта, информация о сообщениях об ошибках,
           и последнюю версию этой страницы можно найти по адресу
           https://www.kernel.org/doc/man-pages/.
    
    
     

    Страницы, ссылающиеся на эту страницу: получить имя хоста (3), получить имяинформация (3), инет(3), хост.conf(5), разрешение.conf(5), нскд(8), systemd-resolved.service(8)


    Авторские права и лицензия на страницу этого руководства

    Как работает файл hosts - Globo.Тех

    Размещено: GloboTech Communications 27 ноября 2019 г.


    Что нужно понять для начала?

    В этом руководстве мы объясним, как файл hosts работает на вашем локальном компьютере для пользователей, работающих под управлением Linux, Windows или MacOS, и как его изменить.

    Принцип работы файла hosts очень прост. Файл hosts — это простой и небольшой, но очень полезный файл, расположенный на вашем локальном компьютере, который можно использовать для сопоставления имен хостов с IP-адресами.Информация, введенная в файл hosts, будет обходить ответ общедоступного DNS-сервера. Разработчикам очень полезно протестировать свое приложение, когда приложение не может разрешить IP-адрес через DNS или должно разрешить IP-адрес, отличный от общедоступного IP-адреса DNS. Им не нужно покупать отдельный домен для тестирования приложения. Им просто нужно добавить статическую запись в файл hosts, чтобы разрешить приложению доступ с именем хоста. Хост-файл позволяет вручную указать адрес веб-сайта на определенный IP-адрес.Используя хост-файл, вы можете переопределить DNS-серверы и контролировать доступ к веб-сайтам и сетевому трафику.

    Файл hosts в Linux

    Вы можете изменить файл hosts в операционной системе на базе Linux, выполнив следующие действия:

    1. Откройте новое окно терминала.

    Open Terminal


    2. Используйте ваш любимый текстовый редактор, чтобы открыть файл hosts, расположенный в /etc/hosts.

    судо нано /etc/hosts


    3. Добавьте свою запись DNS в конец файла hosts.Синтаксис должен быть следующим: IP-адрес host1 host2.

    192.168.0.100 вашдомен.com www.вашдомен.com


    4. Сохраните и закройте файл, когда закончите.

    Теперь вы можете проверить разрешение имени с помощью следующей команды:

    пинг yourdomain.com


    Вы также можете проверить разрешение имени с помощью веб-браузера. Откройте веб-браузер и введите URL http://yourdomain.com. Вы будете перенаправлены на сайт, размещенный на сервере с IP 192.168.0.100.


    Изменить файл хостов в Windows 10

    Вы можете изменить файл hosts в операционной системе Windows 10, выполнив следующие действия:

    1. Нажмите клавишу Windows или нажмите кнопку «Пуск», а затем введите «блокнот» в строке поиска.


    3. Щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора . Это откроет приложение «Блокнот» с правами администратора.


    4. В программе «Блокнот» щелкните меню «Файл», а затем щелкните «Открыть».Перейдите в папку X:\Windows\System32\Drivers\etc\hosts и выберите «Все файлы (*.*). Затем щелкните файл с именем «hosts» и нажмите «Открыть».


    5. Добавьте свою запись DNS в конец файла hosts. Синтаксис должен быть следующим: IP-адрес host1 host2

    192.168.0.100 вашдомен.com www.вашдомен.com


    6. Сохраните и закройте файл.

    7. Откройте yourdomain.com в веб-браузере. Теперь хост должен разрешить IP-адрес, введенный в файл hosts.


    Изменить файл хостов в MacOS

    В MacOS вы можете создать файл hosts, выполнив следующие действия:

    1. Откройте свой терминал из Приложения -> Утилиты -> Терминал

    .

    2. Используйте ваш любимый текстовый редактор, чтобы открыть файл hosts, расположенный в /private/etc/hosts:

    sudo nano /private/etc/hosts

    3. Вам нужно будет указать свой пароль пользователя. Затем добавьте в конец файла следующую строку:

    .

    192.168.0.100 вашдомен.com www.вашдомен.com

    4. Сохраните и закройте файл, когда закончите.

    Откройте yourdomain.com через веб-браузер. Теперь хост должен разрешить IP-адрес, введенный в файл hosts.


    Заключение

    Надеюсь, теперь у вас достаточно знаний, чтобы настроить файл hosts для разрешения имен. Теперь вы можете протестировать свой сайт без покупки доменного имени, используя файл hosts.

    Создание записи в файле hosts

    Если вы хотите получить доступ к своему домену до того, как ваш DNS будет обновлен, вы можете обновить свой локальный «файл хостов», что позволит вашему компьютеру просматривать ваш новый сайт.Следуйте соответствующим инструкциям ниже.

    Обратите внимание, что это будет работать только с HTTPS, но не с HTTP.

    Если вам нужна помощь с этой процедурой (например, из-за того, что nslookup не установлен в вашей системе и вы не можете определить IP-адрес вашего SFTP-сервера), мы готовы помочь: свяжитесь с нами через панель инструментов или Отправить нам письмо.

    ОС Х:

    1. Открытый терминал
    2. Запустите следующую команду (заменив SFTP_host на адрес вашего SFTP-хоста, который вы получили в электронном письме для активации):

      $ nslookup SFTP_host

    3. Результат будет примерно следующим.Последняя строка содержит IP-адрес вашего SFTP-хоста, который вам нужно будет добавить в файл hosts (числа расположены в таком виде: XX.XX.XX.XX ).

      Сервер:        YY.ZZ.XX.ZZ
      Адрес:    YY.ZZ.XX.ZZ#53

      Неавторитетный ответ:
      Имя:    grwtrcweg.deflect.ca
      Адрес: XX.XX.XX.XX

    4. Введите «sudo nano /private/etc/hosts»
    5. Нажмите Ctrl+Shift+V, чтобы перейти в конец файла
    6. Введите текст ‘ ХХ.XX.XX.XX <ваш_домен>» (заменив « XX.XX.XX.XX » на фактический IP-адрес вашего SFTP-хоста, а <ваш_домен> — на URL-адрес вашего веб-сайта).
    7. Нажмите Ctrl+x для выхода
    8. Нажмите y, чтобы сохранить

    Кроме того, вы можете загрузить помощник панели настроек Hosts отсюда: https://github.com/specialunderwear/Hosts.prefpane/downloads

    Окна:

    1. Запустите командную строку и введите:

      C:\>nпример поиска.ком

      , в котором вам нужно заменить example.com на ваш адрес хоста SFTP.

    2. Результат будет содержать IP-адрес вашего SFTP-хоста, который вам нужно будет добавить в файл hosts (числа расположены в таком виде: XX.XX.XX.XX ).

      Адрес: ХХ.ХХ.ХХ.ХХ

    3. Нажмите кнопку «Пуск»
    4. Нажмите «Все программы»
    5. Нажмите «Аксессуары»
    6. Щелкните правой кнопкой мыши блокнот и выберите «Запуск от имени администратора».
    7. Если вас попросят ввести пароль администратора или подтвердить, введите свой пароль или щелкните Разрешить/Да.
    8. Откройте файл Hosts. Узнайте расположение вашей версии Windows здесь (https://en.wikipedia.org/wiki/Hosts_(file)#Location_in_the_file_system)
    9. Введите текст « XX.XX.XX.XX » (заменив « XX.XX.XX.XX » фактическим IP-адресом вашего хоста SFTP и URL-адресом вашего веб-сайта) .
    10. Щелкните Сохранить в меню Правка.(При использовании Windows 7 необходимо нажать «Сохранить» в меню «Файл».)

    Linux:

    1. Открыть терминал.
    2. Запустите следующую команду (заменив SFTP_host на адрес вашего SFTP-хоста, который вы получили в электронном письме для активации):

      $ nslookup SFTP_host

    3. Результат будет примерно следующим. Последняя строка содержит IP-адрес вашего SFTP-хоста, который вам нужно будет добавить в файл hosts (числа расположены в таком виде: XX.ХХ.ХХ.ХХ ).

      Сервер:        YY.ZZ.XX.ZZ
      Адрес:    YY.ZZ.XX.ZZ#53

      Неавторитетный ответ:
      Имя:    grwtrcweg.deflect.ca
      Адрес: XX.XX.XX.XX

    4. Откройте файл /etc/hosts с помощью vim или вашего любимого редактора от имени пользователя root:

      $ sudo vim /etc/hosts

    5. Добавьте следующую строку, заменив `XX.XX.XX.XX` на IP-адрес вашего хоста SFTP, `example.com` с URL-адресом вашего веб-сайта и `example` с названием вашего веб-сайта:

      XX.XX.XX.XX пример example.com

    6. Убедитесь, что файл nsswitch.conf правильный. Файл nsswitch.conf определяет, в каком порядке будут обращаться к службам для поиска службы имен, в нашем случае мы ищем службу «hosts»:

      $ grep host /etc/nsswitch.conf hosts: файлы dns

      Убедитесь, что «файлы» стоят перед «dns». Если это не так, отредактируйте файл, чтобы получить указанный выше результат.

    7. Убедитесь, что ваши изменения произвели желаемый эффект с помощью этой команды:

      $ ping -c 1 example.com

      Результат должен быть примерно таким (с заменой XX.XX.XX.XX IP-адресом вашего SFTP-хоста):

      PING example.com (XX.XX.XX.XX) 56 (84) байт данных.

    .

    Добавить комментарий

    Ваш адрес email не будет опубликован.