как мой маршрутизатор узнает о моем имени хоста и как узнать имена хостов других компьютеров?

У меня есть маршрутизатор cisco, с помощью которого я подключаю 2 своих компьютера с Ubuntu к Интернету. Я получаю IP-адрес по DHCP. Когда я проверяю список компьютеров, подключенных к маршрутизатору, на странице администратора маршрутизатора отображаются IP-адреса вместе с именами хостов. Кажется, что с помощью DHCP маршрутизатор каким-то образом смог перехватить имена хостов из «/etc/hostname» или/etc/hosts, я прав? Дело в том, что если я изменю имя своего компьютера, отредактировав файл «/etc/hostname» и даже «/etc/hosts», маршрутизатор по-прежнему сохраняет предыдущее имя хоста, даже после сброса, как я могу заставить маршрутизатор сохранять обновленное имя хоста?

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


6

Когда ваш компьютер включен, он использует протокол DHCP для запроса IP-адреса и сетевых настроек, а часть информации, предоставляемой компьютером, является его именем. DHCP-сервер запоминает это и добавляет в свою внутреннюю базу данных DNS. Это работает, когда тот же компьютер (ваш Ci sco router) действует как DHCP и DNS-сервер.

См. Основы DHCP (протокол динамической конфигурации хоста)

  DHCPREQUEST… DHCP: Host Name =  JUMBO-WS  

Или MS Technet: Приложение D: Пакеты DHCP

Запрос DHCP

Оставшаяся часть кадра (300 или 548 байтов) — это часть DHCP Discover. Его подробности включают:

— Имя хоста — перечисляет имя компьютера клиентского компьютера.

Поделиться
Улучшить этот ответ
отредактировал 7 сен 2018 в 8:58
Растапопулос
10333 бронзовых знака
ответил 8 нояб. в 17:17
добавить комментарий |

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

См. Основы DHCP (протокол динамической конфигурации хоста)

  DHCPREQUEST… DHCP: Имя хоста = JUMBO-WS  

Или MS Technet: Приложение D: Пакеты DHCP

Запрос DHCP

Оставшаяся часть кадра (300 или 548 байт) — это часть DHCP Discover. Его подробности включают:

— Имя хоста — перечисляет имя компьютера клиентского компьютера.


0

Ну, у самого роутера есть список имён хостов. На некоторых маршрутизаторах они фактически используют версию Linux. Обычно маршрутизатор находит набор имен хостов с помощью протокола разрешения DNS:

http://en.wikipedia.org/wiki/Domain_Name_System

Поделиться
Улучшить этот ответ
ответил 8 ноября 2012 в 17:14
  • Извините, я не понял, пока не опубликовал то, о чем вы на самом деле спрашивали. Взгляните на этот пост: fixunix.com/networking/… Вам может потребоваться настроить DNS-сервер, если вы хотите контролировать, как имена разрешаются в вашей локальной сети. — jwir3 08 нояб., В 17:17
  • В основном, вероятно, происходит то, что DHCP-сервер получает имя хоста от клиентов, когда они запрашивают адрес. Таким образом, имя хоста (вместе с IP-адресом) кэшируется до истечения срока действия DHCP. Попробуйте вручную истечь срок аренды DHCP и посмотрите, получите ли вы новые имена хостов после изменения имени хоста на локальном компьютере. — jwir3 08 ноя, в 17:19
добавить комментарий |

Ну, у самого роутера есть список имён хостов. На некоторых маршрутизаторах они фактически используют версию Linux. Обычно маршрутизатор находит набор имен хостов с помощью протокола разрешения DNS:

http://en.wikipedia.org/wiki/Domain_Name_System


0

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

  • NetBIOS
  • DNS, если на маршрутизаторе запущена внутренняя служба DNS.
  • Сервер DHCP также может сохраните его, поскольку имя системного запроса на аренду DHCP является частью процесса запроса.

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

Что касается поиска имен систем в вашей сети, вы можете использовать инструмент под названием nbtscan.

Поделиться
Улучшите это ответ
Создан 08 ноя., 20:34.
добавить комментарий |

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

  • NetBIOS
  • DNS, если на маршрутизаторе запущена внутренняя служба DNS.
  • DHCP-сервер также может сохранить его в качестве имени системы запрос аренды DHCP является частью процесса запроса.

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

Что касается Чтобы найти имена систем в вашей сети, вы можете использовать инструмент nbtscan.

Оцените статью
Botgadget.ru
Добавить комментарий