Использовать имя компьютера вместо IP-адреса в гетерогенной среде

Использовать имя компьютера вместо IP-адреса в гетерогенной среде

У меня есть несколько машин, подключенных к маршрутизатору, предоставленному интернет-провайдером.Netgear CGD24G. Я добавил коммутатор 1Gb, потому что у меня слишком много компьютеров. В противном случае машины подключаются к домашней сети либо через беспроводную сеть, либо через Ethernet.

Проблема, которую я пытаюсь решить сейчас, заключается в том, что если я работаю на своем Mac и хочу получить доступ к Linux, мне нужно сделать, ssh 192.168.0.45и я действительно хочу сделать это ssh linuxbox1.

Аналогично, если я на своем Mac и использую удаленный рабочий стол, я хочу ввести имя машины Windows и не искать IP-адрес. Та же ситуация с Windows - я хотел бы ssh linuxbox1или ssh macbook.

IP-адреса меняются, поэтому через некоторое время я начинаю создавать сервер ESXi, который принесет гораздо больше образов Linux. Ситуация станет безумной очень быстро.

Какие у меня есть варианты?

решение1

Краткое прочтениеруководствопредполагает, что этот маршрутизатор не позволяет вам управлять локальными именами хостов

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

У маршрутизатора есть возможность отключить службу DHCP (Снимаю шляпуДэниел Б.за то, что заметили то, что я пропустил)

введите описание изображения здесь

Поэтому я бы выбрал эту (*) Noопцию и настроил более эффективную службу DHCP + DDNS на другом компьютере — в идеале на устройстве, которое всегда включено (или, по крайней мере, включается раньше всего остального).


Другим, умеренно неприятным вариантом с этой настройкой было бы настроить имена и адреса всех компьютеров вручную и использовать один из них для размещения локальной службы DNS, которая перенаправляет нелокальное разрешение через ваш маршрутизатор. Это становится утомительным по мере увеличения количества компьютеров.

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