Приветствую Вас, уважаемые читатели. Сегодня наша тема: «Замена DNS-сервера в локальной сети». Что делать, если в локальной сети нет DNS-сервера, и стоит задача поднять локальные веб-сервер, почтовый сервер, файловый север… С доступом по имени, а не по ip адресу?

Файл hosts

Задачу можно решить при помощи файла hosts, находящемуся по адресу:

C:\Windows\System32\drivers\etc.

C:\Windows\System32\drivers\etc
  • Прежде чем производить какие-либо изменения, нужно сделать копию файла hosts, чтобы в случае чего, вернуть всё на исходную.
копия файла hosts
  • Из под системы, файл не редактируется. Поэтому нужно скопировать его на рабочий стол, и открывать для редактирования уже там.
  • Открыть и редактировать файл, можно при помощи системного блокнота.
открыть с помощью блокнота
  • Содержимое файла hosts, это описание, того, как его можно использовать. А именно, система при обращении к какому-то из имён, сопоставляет то что написано в этом файле, и если есть соответствующая запись, обращается по указанному ip адресу, и наоборот.
  • Нам как раз это и нужно.
оригинал hosts

Например у нас есть:

  1. Веб-сервер — по адресу 192.168.10.10, назовём его web.
  2. Файловый сервер — по адресу 192.168.10.30, назовём его file.
  • В самом низу, вносим нужные нам данные, как в образце в описании.
  • То есть ip адрес, и рядом необходимое имя.
отредактированный файл hosts
  • После внесённых изменений, сохраняем файл и копируем его в папку etc.
перемещение файла hosts
  • Соглашаемся с заменой.
замена файла hosts
  • Подтверждаем свои права администратора.
подтверждаем права администратора
  • Теперь можно проверить, вбиваем в браузере web, и попадаем на Веб-сервер 192.168.10.10.
проверка через веб-сервер
  • Для проверки, на том же хосте запускаем Ftp-сервер, и в Ftp-клиенте вводим web, и тоже попадаем на хост 192.168.10.10, нам доступен файл на сервере.
проверка через ftp-сервер
  • Для проверки доступа к файловому серверу, открываем окно утилиты «Выполнить», и вводим: \\file.
проверка через утилиту выполнить
  • Попадаем на хост 192.168.10.30, как и было прописано в файле hosts.
общие ресурсы файлового хранилища

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

Сегодня мы рассмотрели тему: «Замена DNS-сервера в локальной сети». Сделали настройки файла hosts, и проверили как это работает.

Надеюсь статья была вам полезна. До встречи в новых статьях.

С уважением, Андрей Бондаренко.


Видео на тему «Замена DNS-сервера в локальной сети»: