Что мне нужно для присвоения имен устройствам в домашней сети? (Без IP-адресов)

Что мне нужно для присвоения имен устройствам в домашней сети? (Без IP-адресов)

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

В моей домашней сети (кабельный модем/маршрутизатор, пара коммутаторов и точка доступа), маршрутизатор, как обычно, назначает IP-адреса различным устройствам, однако я не хочу запоминать все номера. Я хочу иметь возможностьдоступ к этим устройствам через имя вместо IP-адреса. Например, мой принтер назначен 192.168.0.12, и я хочу получить к нему доступ через имя, например: \\MyPrinterс моего ноутбука под управлением Windows.

Как мне добиться этого наиболее эффективным способом?экономичный и простой способвозможно ли это без необходимости настройки Windows Server, и как называется оборудование и/или программное обеспечение, которое реализует эту функцию именования?

Спасибо!

решение1

Вариант 1 — DNS-сервер

Вам необходим DNS-сервер для преобразования имени «MyPrinter» в IP-адрес «192.168.1.9».

Если у вас есть запасной компьютер, вы можете установить Linux (бесплатно) с Bind9 (тоже бесплатно) и запустить свой собственный DNS-сервер из дома. Назначьте DNS-серверу IP-адрес типа 192.168.1.2.

Затем на всех домашних устройствах вам нужно изменить запись DNS-сервера на 192.168.1.2.

Например, MyPrinter будет иметь IP-адрес 192.168.1.9, подсеть 255.255.255.0, шлюз 192.168.1.1 (маршрутизатор) и DNS-сервер 192.168.1.2.

Ссылка ниже поможет вам настроить ваш DNS-сервер.

https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-a-private-network-dns-server-on-ubuntu-14-04

Вариант 2 — Локальный DNS

Более простой вариант, если у вас дома только один или два ПК, — использовать ваш компьютер Windows для выполнения DNS. Есть файл под названием «hosts», который вы можете редактировать и создавать статические записи.

Примером файла hosts может быть:

MyPrinter 192.168.1.9

Теперь ваш компьютер будет знать, где в сети находится MyPrinter. Однако есть ограничения — он будет работать только с вашего ПК. Никакой другой компьютер или устройство не поймет MyPrinter, поскольку файл hosts находится только на вашем ПК. Однако вы можете скопировать этот файл на другие ПК.

решение2

Обычный способ использования имен вместо IP-адресов называетсяСистема доменных имен (DNS). Именно так такие имена superuser.comпреобразуются в Интернете, и именно так вы можете использовать имена в своей домашней сети.

Многие маршрутизаторы/модемы уже имеют возможность DNS-сервера (вы не сообщили нам, какой маршрутизатор/модем вы используете). Поэтому попробуйте настроить маршрутизатор/модем на его использование. Кроме того, каждый компьютер в вашей домашней сети, которому вы хотите дать имя, должен каждый раз получать один и тот же IP-адрес. Опять же, эта функция уже есть у многих маршрутизаторов/модемов.

решение3

Каждое устройство в вашей сети будет иметь имя, к которому можно получить доступ через \\MyPrinterили \\Storage. В Windows вы настраиваете это имя при настройке компьютера, когда даете ему имя. Если имя вашего компьютера вам не нравится, его можно переименовать, перейдя в свойства системы:

  1. Откройте проводник.
  2. Щелкните правой кнопкой мыши по значку «Компьютер»/«Этот компьютер» (регистр зависит от версии Windows).
  3. Выберите Свойства.
  4. Вы увидите заголовок, в котором указано Computer name, domain, and workgroup settings, а под ним Change Settings. Нажмите Change Settings.
  5. В открывшемся окне будет кнопка Changeрядом с надписью «Чтобы переименовать этот компьютер или изменить его домен или рабочую группу, нажмите Изменить». Нажмите Change.
  6. В следующем поле будет поле для ввода нового имени компьютера. Введите новое желаемое имя и нажмите «Изменить». Вам будет предложено перезагрузить компьютер, чтобы изменения вступили в силу. Нажмите «ОК».
  7. Нажмите «ОК» еще раз, и вас спросят, хотите ли вы перезапустить сейчас или позже. Перезапустите, если вы готовы к тому, чтобы изменения вступили в силу.

Когда речь идет о принтерах, NAS-боксах или подобном оборудовании, они предварительно запрограммированы с именем. Например, принтер будет иметь марку, марку и номер модели в качестве своего имени. Изменение сетевого имени указанных устройств будет отличаться от устройства к устройству.

Чтобы получить доступ к общим файловым ресурсам в вашей сети, откройте проводник и введите адрес \\DeviceNameHereв адресную строку.

Для получения более подробной информации, вот статья на темуЕдиная конвенция по именованию.

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