Учебники

Unix Socket – имена сетевых хостов

Имена хозяев в терминах чисел трудно запомнить, и поэтому они называются обычными именами, такими как Такшила или Наланда. Мы пишем программные приложения, чтобы узнать точечный IP-адрес, соответствующий данному имени.

Процесс определения точечного IP-адреса на основе заданного алфавитно-цифрового имени хоста называется разрешением имени хоста .

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

Файл / etc / hosts

Соответствие между именами хостов и IP-адресами сохраняется в файле с именем hosts . В большинстве систем этот файл находится в каталоге / etc.

Записи в этом файле выглядят следующим образом:

# This represents a comments in /etc/hosts file.
127.0.0.1       localhost
192.217.44.207  nalanda metro
153.110.31.18   netserve
153.110.31.19   mainserver centeral
153.110.31.20   samsonite
64.202.167.10   ns3.secureserver.net
64.202.167.97   ns4.secureserver.net
66.249.89.104   www.google.com
68.178.157.132  services.amrood.com

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

У вас не будет доступа для редактирования этого файла, поэтому, если вы хотите добавить имя хоста вместе с IP-адресом, вам потребуется разрешение root.