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

1 ответ1

1

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

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

Если вы работаете с samba, я считаю, что nmbd запускается, что позволяет запускать разрешение имен в сети "windows".

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .