Что мне нужно сделать, чтобы обращаться к серверам по имени, а не по IP?

Что мне нужно сделать, чтобы обращаться к серверам по имени, а не по IP?

Я не уверен, что нужно для ssh или подключения к другому компьютеру по имени вместо IP. Нужно ли мне размещать локальный DNS-сервер? Можно ли добавить правило программного обеспечения маршрутизатора? Я знаю, что могу добавлять записи в файл /etc/hosts как псевдонимы IP, но я бы предпочел, чтобы это было установлено для всех машин как часть моей сетевой настройки.

решение1

Есть несколько способов сделать это.

mdns- то, что Apple называет zeroconf, довольно часто устанавливается по умолчанию на многих Linux Boxen, поддерживается в OS X как bonjour, а в Linux как avahi. Он делает адреса "blah.local".

Если вы танцуете самбу, я верю,нмбдзапускается, позволяя вам запустить разрешение сетевых имен «Windows».

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

Связанный контент