
DNS (англ. Domain Name System — система доменных имён) — распределённая система преобразования имени хоста (компьютера или другого сетевого устройства) в IP адрес. DNS работает в сетях TCP/IP. Как частный случай, DNS может хранить и обрабатывать и обратные запросы, определения имени хоста по его IP адресу.
-
DNS обладает следующими характеристиками:
- Распределённость хранения информации. Каждый узел сети в обязательном порядке должен хранить только те данные, которые входят в его зону ответственности и (возможно) адреса корневых DNS-серверов.
- Кеширование информации. Узел может хранить некоторое количество данных не из своей зоны ответственности для уменьшения нагрузки на сеть.
- Иерархическая структура, в которой все узлы объединены в дерево, и каждый узел может или самостоятельно определять работу нижестоящих узлов, или делегировать (передавать) их другим узлам.
- Резервирование. За хранение и обслуживание своих узлов (зон) отвечают (обычно) несколько серверов, разделённые как физически, так и логически, что обеспечивает сохранность данных и продолжение работы даже в случае сбоя одного из узлов.
DNS важна для работы Интернета, ибо для соединения с узлом необходима информация о его IP-адресе, а для людей проще запоминать буквенные (обычно осмысленные) адреса, чем последовательность цифр IP-адреса. В некоторых случаях это позволяет использовать виртуальные серверы, например, HTTP-сервера, различая их по имени запроса. Первоначально преобразование между доменными и IP-адресами производилось с использованием специального текстового файла HOSTS, который составлялся централизованно и обновлялся на каждой из машин сети вручную. С ростом Сети возникла необходимость в эффективном, автоматизированном механизме, которым и стала DNS.
Настройка NAT сервера.

NAT (Network Address Translation — «преобразование сетевых адресов») — это механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов.
Технология NAT позволяет отображать IP-адреса прозрачно для конечного пользователя, т.е специфика работы NAT такова, что соединения, инициируемые вашим компьютером, прозрачно проходят через NAT-сервер в интернет. Однако соединения, которые хотели бы с вами установить другие компьютеры из интернета, до вас дойти не могут.
-
С помощью NAT решаются следующие задачи:
- во-первых, становится возможным использовать один ip-адрес для доступа в Интернет с нескольких компьютеров, что позволяет сократить число необходимых адресов Ip
- во-вторых, NAT образует дополнительную защиту частной сети, поскольку с точки зрения любого узла, находящегося вне сети, связь с ней осуществляется лишь через один, совместно используемый IP-адрес.
- в-третьих NAT позволяет скрыть внутреннюю структуру корпоративной сети.
NAT — это не то же самое, что брандмауэр или прокси-сервер, но это, тем не менее, важный элемент безопасности.
Настройка DHCP сервера.

DHCP (англ. Dynamic Host Configuation Protocol - протокол динамической конфигурации узла) - это сетевой протокол, позволяющий компьютерам автоматически получать IP-адрес и другие параметры, необходимые для работы в сети TCP/IP.
Для этого компьютер обращается к специальному серверу, называемому сервером DHCP. Протокол динамической настройки параметров системы имеет смысл использовать в сетях, где мы имеем дело с большим количеством компьютеров.
-
Преимущества DHCP
- Не надо настраивать каждый компьютер в отдельности, системы Windows по умолчанию настраиваются как клиенты DHCP, при установке систем UNIX указать, что они - клиенты DHCP тоже очень просто
- Все настройки делаются централизовано, при изменении одной настройки (например, адреса основного шлюза сети), нет нужды менять настройки на каждом компьютере
- Можно забыть о настройке параметров сети всех компьютеров, кроме DHCP-сервера, навсегда о них позаботится сервер DHCP.
Настройка PXE сервера.

PXE (англ. Preboot Execution Environment, произносится пикси) — среда для загрузки компьютеров с помощью сетевой карты без использования жёстких дисков, компакт-дисков и других устройств, применяемых при загрузке операционной системы. Для организации загрузки системы в PXE используются протоколы IP, UDP, DHCP и TFTP. PXE-код, прописанный в сетевой карте, получает загрузчик из сети, после чего передаёт ему управление.
Зачем же же нужен PXE? Дело в том, что с введением PXE стало возможным отправлять клиентам различные загрузочные образы, чего нельзя сделать с помощью DHCP. Кроме того, PXE превращает сеть в загрузочную среду без вмешательства в настройки DHCP.
Так как спецификация PXE добавляет ряд факультативных функций к стандартным пакетам DHCP, а сервер DHCP, в отличие от сервера BOOTP, использует динамическую базу IP-адресов, то говорят, что PXE — расширение DHCP, который в свою очередь представляет собой расширение BOOTP.

