torm84 Posted September 30, 2016 Доброго времени суток уважаемые специалисты! Помогите пожалуйста разобраться с вопросом человеческих имен устройств в локальной домашней сети. Имеестя: 1) 2 ТВ с подключением по Ehernet; 2) управляемый коммутатор dlink dgs-3200-10; 3) точка доступа trendnet TEW-690AP; 4) микросервер HP; 5) маршрутизатор mikrotik(раздает ip); 6) стационарный компьютер; 7) ноутбук; 8) 2 телефона. Ко всему этому приходится обращаться по ip адресам, которые через некоторое время меняются. Конечно найти их не особо большая проблема(кроме коммутатора, я его потерял), но хотелось бы обращаться к ним по нормальным человеко читаемым адресам. В связи с этим вопрос: Какие есть способы решения данных вопросов? P.S. Про DNS знаю, но не знаю как он настраивается в ЛВС Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pppoetest Posted September 30, 2016 Есть несколько вариантов, например netbios или impb, каждый со своими недостатками. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DRiVen Posted September 30, 2016 /ip dhcp-server lease add address=192.168.1.34 comment=Notebook mac-address=xx:xx:xx:xx:xx:xx /ip dns static add address=192.168.1.34 name=notebook ttl=0s и так далее. Только по dhcp клиентам адресом dns должен отдаваться lan-адрес МТ. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted September 30, 2016 Есть несколько вариантов, например netbios или impb, каждый со своими недостатками. Полазил по инету, не нашел ничего что помогло бы решить мою проблему, можете ткнуть в конкретную статью? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted September 30, 2016 /ip dhcp-server lease add address=192.168.1.34 comment=Notebook mac-address=xx:xx:xx:xx:xx:xx /ip dns static add address=192.168.1.34 name=notebook ttl=0s и так далее. Только по dhcp клиентам адресом dns должен отдаваться lan-адрес МТ. Немного непонятно, на данный момент имею: /ip dns static> print # NAME ADDRESS TTL 0 R router 192.168.0.1 1d Но обратиться из браузера по адресу "http://router" или выполнить команду "ping router" не получается. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sol Posted September 30, 2016 Проблема распадается на две. 1. Сделать так, чтобы адреса устройств не менялись. 2. Сделать связку Имя->Адрес. Первая проблема решается или раздачей адресов руками (настройте на микроте пул DHCP не во всю сеть а в половину. В той половине, в которой адреса не выдаются, распишите их руками) или привязкой к МАС адресу устройства. Вторая решается разными способами, например настройкой DNS на микроте. По некротику я не спец, зовите местного клоуна saab95. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DRiVen Posted September 30, 2016 [mgmt@local] > ip dns static print Flags: D - dynamic, X - disabled # NAME REGEXP ADDRESS 0 server 192.168.2.62 [mgmt@local] > ping server SEQ HOST SIZE TTL TIME STATUS 0 192.168.2.62 56 128 1ms 1 192.168.2.62 56 128 0ms 2 192.168.2.62 56 128 0ms sent=3 received=3 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=1ms Удаленного доступа на локальные хосты сейчас нет, но уверяю вас, они так же по имени работают с хостом. У вас точно "/ip dns set allow-remote-requests=yes" и локальным машинам как dns отдается адрес МТ? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sol Posted September 30, 2016 Но обратиться из браузера по адресу "http://router" или выполнить команду "ping router" не получается. Только по dhcp клиентам адресом dns должен отдаваться lan-адрес МТ. А у вас какой? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted September 30, 2016 И так, что имеем: [rav@MikroTik] > ping router SEQ HOST SIZE TTL TIME STATUS 0 192.168.0.1 56 64 0ms 1 192.168.0.1 56 64 0ms 2 192.168.0.1 56 64 0ms 3 192.168.0.1 56 64 0ms 4 192.168.0.1 56 64 0ms 5 192.168.0.1 56 64 0ms 6 192.168.0.1 56 64 0ms 7 192.168.0.1 56 64 0ms 8 192.168.0.1 56 64 0ms 9 192.168.0.1 56 64 0ms 10 192.168.0.1 56 64 0ms sent=11 received=11 packet-loss=0% min-rtt=0ms avg-rtt=0ms max-rtt=0ms [rav@MikroTik] /ip dns> print servers: dynamic-servers: 91.144.186.3,91.144.184.3 allow-remote-requests: yes max-udp-packet-size: 4096 query-server-timeout: 2s query-total-timeout: 10s cache-size: 2048KiB cache-max-ttl: 1w cache-used: 271KiB То есть маршрутизатор к самому себе по имени обратиться может, с другого устройства из сети это сделать не получается. Правильно ли я понял что жесткая(больше никому этот адрес в сети не выделится) привязка IP к MAC адресам делается так: /ip dhcp-server lease add address=192.168.1.34 comment=Notebook mac-address=xx:xx:xx:xx:xx:xx Привязка IP адреса к имени устройства делается так: /ip dns static add address=192.168.1.34 name=notebook ttl=0s Только по dhcp клиентам адресом dns должен отдаваться lan-адрес МТ. Вот это кажется не так, у меня на стационарном компьютере адрес DNS не такой как у микротика. Где это исправить? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sol Posted September 30, 2016 В том, кто выдаёт стационарному компу адрес. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted September 30, 2016 В том, кто выдаёт стационарному компу адрес. Раздает микротик, где в нем это исправить? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sol Posted September 30, 2016 А ХЗ. В настройках DHCP где нибудь. Я по некротику не спец. Надо сааба кастовать. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ivan_83 Posted September 30, 2016 А чего к ним обращаться то? :) В настройках тика делаются биндинги ип адресов, после этого именно эти адреса менятся никогда не будут. Если оч надо где то добавляются статические записи для какой то локальной зоны в днс сервер, хз что у тебя там есть в тике для этого. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DRiVen Posted September 30, 2016 Правильно ли я понял... Да. Привязка IP адреса к имени устройства делается так Точно. на стационарном компьютере адрес DNS не такой как у микротика. Где это исправить? ip dhcp-server network set dns-server=x.x.x.x Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stas_k Posted September 30, 2016 у меня на стационарном компьютере адрес DNS не такой как у микротика. на стационарном компе адрес DNS должен быть равен адресу микротика. (видимо в твоем случае = 192.168.0.1) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted September 30, 2016 (edited) Сделал: ip dhcp-server network set dns-server=x.x.x.x теперь у меня в качестве DNS сервера стоит адрес mikrotik: [rav@MikroTik] > ip dhcp-server network print # ADDRESS GATEWAY DNS-SERVER WINS-SERVER DOMAIN 0 192.168.0.0/24 192.168.0.1 192.168.0.1 Все равно не могу попасть на устройство по имени. Адрес DNS на клиентах DHCP поменялся на 192.168.0.1 Edited September 30, 2016 by torm84 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
DRiVen Posted September 30, 2016 Отредактируйте статическую запись dns в формат с коневым доменом, а-ля /ip dns static add address=192.168.0.1 name=router.lan ttl=0s Упустил этот момент, извините. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
ilia_2s Posted September 30, 2016 Еще если обращаешься к устройствам только с компа, можно после назначения статических адресов на микротике просто поправить файл хостс на компе. (Не придется настраивать ДНС на тике и менять адрес-днс на компе) Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted October 1, 2016 Отредактируйте статическую запись dns в формат с коневым доменом, а-ля /ip dns static add address=192.168.0.1 name=router.lan ttl=0s Упустил этот момент, извините. Поправил: [rav@MikroTik] /ip dns static> print Flags: D - dynamic, X - disabled, R - regexp # NAME ADDRESS TTL 0 router 192.168.0.1 1d 1 router.lan 192.168.0.1 1d Ситуация не изменилась, все равно не могу достучаться до маршрутизатора по имени. Ни так "http://router.lan/" ни так "http://router/" Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stas_k Posted October 1, 2016 Ни так "http://router.lan/" ни так "http://router/" ping router.lan что показывает? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
Ecomp Posted October 1, 2016 ....по ip адресам, которые через некоторое время меняются. Прям вот с этого момента обычно рекомендуют обратиться к специалистам. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stas_k Posted October 1, 2016 Прям вот с этого момента обычно рекомендуют обратиться к специалистам. Это ты так тонко намекнул, что здесь на форуме специалистов нет? Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
sol Posted October 1, 2016 Нет, это он про деньги. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
torm84 Posted October 1, 2016 Ни так "http://router.lan/" ни так "http://router/" ping router.lan что показывает? Видно был какой то сбой, перезагрузка сетевого интерфейса не помогла. После перезагрузки компьютера все наладилось, доступ по имени появился. Всем огромное спасибо за помощь, отдельное спасибо DRiVen. Следующий пост будет напоминалкой для себя любимого:), которая соберет подчерпнутые знания. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
stas_k Posted October 2, 2016 Видно был какой то сбой, перезагрузка сетевого интерфейса не помогла. После перезагрузки компьютера все наладилось, доступ по имени появился. перезагрузка никогда не повредит. пока комп перезагружается, есть время подумать. думаю, достаточно было бы не сетевой интерфейс перезапускать, а службу DNS клиента. виндовс из командной строки с правами админа. ipconfig /flushdns Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...