1

У меня есть несколько машин, все подключены к маршрутизатору, поставляемому провайдером; 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 ответ1

2

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

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

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

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


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

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