Jump to content

Question

Posted

Здравствуйте!

Роутер: KN-1810/1910, Версия ОС 3.3.2 (релиз)

Имеется проблема с регистрацией имен хостов с "Список устройств" несколькими MAC-адресами, например: Apple Mac Pro имеет на борту 2 Ethernet и 1 WI-FI и все порты могут быть одновременно работать.

Что мешает иметь несколько IP соответствующими одному имени (round robin)?

И по поводу кнопки "Разбудить по сети" - она уместна напротив MAC-адреса, тк magic packet "полетят" на MAC.

Безымянный.png

Безымянный.png

10 answers to this question

Recommended Posts

  • 0
Posted

И по поводу кнопки "Разбудить по сети" - она уместна напротив MAC-адреса, тк magic packet "полетят" на MAC.

Вы считаете более удобным каждый раз прокручивать окно вниз до кнопки, где вы считаете ее уместной, вместо того, чтобы нажать ее "под носом" - рядом с именем уст-ва?

magic packet "полетят" на MAC

а MAC не относится к конкретному уст-ву?

 

 

  • Upvote 1
  • 0
Posted (edited)
В 03.02.2020 в 23:55, bigpu сказал:

И по поводу кнопки "Разбудить по сети" - она уместна напротив MAC-адреса, тк magic packet "полетят" на MAC.

Вы считаете более удобным каждый раз прокручивать окно вниз до кнопки, где вы считаете ее уместной, вместо того, чтобы нажать ее "под носом" - рядом с именем уст-ва?

magic packet "полетят" на MAC

а MAC не относится к конкретному уст-ву?

 

 

Если MAC-адресов несколько, то не надо посылать пакеты на все адреса, а послать только на конкретный MAC (тем более, что у большинства устройств за Wake-On-LAN отвечает всего один MAC, а если говорить о внешних NIC, то у тех, у кого подключен "шнурок" WOL к материнской плате)

Edited by Oleg Nekrylov
  • 0
Posted
22 минуты назад, Oleg Nekrylov сказал:

Если MAC-адресов несколько, то не надо посылать пакеты на все адреса, а послать только на конкретный MAC (тем более, что у большинства устройств за Wake-On-LAN отвечает всего один MAC, а если говорить о внешних NIC, то у тех, у кого подключен "шнурок" WOL к материнской плате)

не пойму вашей логики - вы предлагаете зачем-то перенести кнопку, у вас на скрине два уст-ва с разными MAC - WiFi и LAN, в доп.сведениях у вас один MAC.

Если на уст-ве две сетевых, они работают в бондинге - единый MAC-адрес на две сетевых. Бондинг настраивается на хосте, не на роутере. Не думаю, что на Яблочке это отличается.

Так чего вы хотите по итогу - один и тот же IP на WiFi  и на две сетевых в бондинге?

  • 0
Posted (edited)
1 час назад, bigpu сказал:

не пойму вашей логики - вы предлагаете зачем-то перенести кнопку, у вас на скрине два уст-ва с разными MAC - WiFi и LAN, в доп.сведениях у вас один MAC.

Если на уст-ве две сетевых, они работают в бондинге - единый MAC-адрес на две сетевых. Бондинг настраивается на хосте, не на роутере. Не думаю, что на Яблочке это отличается.

Так чего вы хотите по итогу - один и тот же IP на WiFi  и на две сетевых в бондинге?

Внимательно прочитайте первый пост и я думаю, все вопросы сами решаться. И при чем тут бондинг? Я о нем даже не зикался!

Думаю, вам вот этот кусок isc dhcp что-нибудь прояснит:

        host mac-pro-1 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 00:17:f2:09:79:bc;
        fixed-address 192.168.1.40;}

        host mac-pro-2 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 00:17:f2:09:79:bd;
        fixed-address 192.168.1.41;}

        host mac-pro-3 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 7c:c3:a1:b2:ac:2d;
        fixed-address 192.168.1.42;}

Мне же нужен round robin: имя хоста общее, а MAC/IP разные (это могут быть и физически разные машины [например редутантные]!)

На текущий момент, если имеем такую схему (у меня 6 разных MAC/IP), "Список устройств" сходит с ума: его начинает колбасить и по кольцу исчезают/появляются устройства.

Edited by Oleg Nekrylov
  • 0
Posted
24 минуты назад, Oleg Nekrylov сказал:

Внимательно прочитайте первый пост и я думаю, все вопросы сами решаться. И при чем тут бондинг? Я о нем даже не зикался!

Думаю, вам вот этот кусок isc dhcp что-нибудь прояснит:


        host mac-pro-1 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 00:17:f2:09:79:bc;
        fixed-address 192.168.1.40;}

        host mac-pro-2 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 00:17:f2:09:79:bd;
        fixed-address 192.168.1.41;}

        host mac-pro-3 {
        ddns-hostname "Mac-Pro";
        option host-name "Mac-Pro";
        hardware ethernet 7c:c3:a1:b2:ac:2d;
        fixed-address 192.168.1.42;}

Мне же нужен round robin: имя хоста общее, а MAC/IP разные (это могут быть и физически разные машины [например редутантные]!)

На текущий момент, если имеем такую схему (у меня 6 разных MAC/IP), "Список устройств" сходит с ума: его начинает колбасить и по кольцу исчезают/появляются устройства.

В вашем куске, разные MAC и соответственно разные IP, привязка хоста у Кинетика идет как раз-таки по MAC.

Если вам нужен Round-robin, то на мой взгляд, вы зря ждете подобного от Кинетик, о каком Round-robin может идти речь, если тут нету агрегации портов, Multi-WAN и QoS зачаточны.

Одним словом, не тот класс уст-ва, как и не та ЦА - это интернет-центр, а не маршрутизатор.

Безусловно, вы можете создать кейс на добавление данной функции, но что-то мне подсказывает, что с вашими запросами вам нужен не Кинетик.

 

  • 0
Posted
44 минуты назад, Oleg Nekrylov сказал:

Мне же нужен round robin: имя хоста общее, а MAC/IP разные (это могут быть и физически разные машины!)

Опции DHCP в Keenetic можно привязать только к классу устройств (клиент должен сообщать о нём в option 60); отдельному узлу опции назначить нельзя.

  • Upvote 1
  • 0
Posted

У нас не может быть несколько mac у одного хоста. Жесткая схема: один mac - одно наименование - одна регистрация. То, что устройство зарегистрировано несколько раз, это скорее фича - можно применить разные правила к нему.

  • Upvote 1
  • 0
Posted
14 часа назад, bigpu сказал:

В вашем куске, разные MAC и соответственно разные IP, привязка хоста у Кинетика идет как раз-таки по MAC.

Если вам нужен Round-robin, то на мой взгляд, вы зря ждете подобного от Кинетик, о каком Round-robin может идти речь, если тут нету агрегации портов, Multi-WAN и QoS зачаточны.

Одним словом, не тот класс уст-ва, как и не та ЦА - это интернет-центр, а не маршрутизатор.

Безусловно, вы можете создать кейс на добавление данной функции, но что-то мне подсказывает, что с вашими запросами вам нужен не Кинетик.

 

Вы не понимаете о чем идет речь: забудьте об агрегации, и других плюшках - это удел управляемых коммутаторов... я говорю о нескольких A/PTR-записях для одного хоста - это и есть round robin.

И ничего здесь заумного нет: возьмите любой ASUS, D-Link...., наконец DD-WRT/OpenWRT... ни у кого проблем нет, а у Keenetic есть

Не знаю, что внутри, но предполагаю, что банально обычный dnsmasq - никакой сложности там нет (кстати, включить tftp-сервер тоже нет проблем [для PXE], а загрузочные файлы держать на внешнем накопителе, например флешке, но почему-то это до сих пор не сделано)

 

14 часа назад, Le ecureuil сказал:

У нас не может быть несколько mac у одного хоста. Жесткая схема: один mac - одно наименование - одна регистрация. То, что устройство зарегистрировано несколько раз, это скорее фича - можно применить разные правила к нему.

Это не "чисто моя хотелка", тут столкнулся еще и с Яндекс.Розетками - там вообще все нехорошо: Розетка подключившись к WI-FI получает на свой основной MAC, адрес от DHCP, но у нее есть еще один MAC (динамический?) и адрес 192.168.1.60 (статический?), который предназначен для работы в режиме AP.

А теперь представьте, что твориться в сети при наличии нескольких таких девайсов, а "Список устройств" у Кинетика вообще сходит с ума и в итоге приводит к зависанию самого Кинетика - приходится рубить питание и больше не заходить в закладку "Список устройств".

  • Thanks 1
  • 0
Posted
2 часа назад, Oleg Nekrylov сказал:

Вы не понимаете о чем идет речь: забудьте об агрегации, и других плюшках - это удел управляемых коммутаторов... я говорю о нескольких A/PTR-записях для одного хоста - это и есть round robin.

И ничего здесь заумного нет: возьмите любой ASUS, D-Link...., наконец DD-WRT/OpenWRT... ни у кого проблем нет, а у Keenetic есть

Не знаю, что внутри, но предполагаю, что банально обычный dnsmasq - никакой сложности там нет (кстати, включить tftp-сервер тоже нет проблем [для PXE], а загрузочные файлы держать на внешнем накопителе, например флешке, но почему-то это до сих пор не сделано)

Думается мне, что это вы не понимаете)

забудьте об агрегации, и других плюшках - это удел управляемых коммутаторов

Что вы говорите - агрегацию и другие плюшки, тот же round robin, который вам так нужен, умеет прекрасно маршрутизатор Микротик.

возьмите любой ASUS, D-Link...., наконец DD-WRT/OpenWRT... ни у кого проблем нет, а у Keenetic есть

Ок, вот вам две любые модели ASUS, D-Link - D-Link DIR-615/T4, ASUS RT-N11P, в них присутствует round robin?

Кривые поделки DD-WRT/OpenWRT мне обсуждать бы не хотелось - да это и не конечное уст-во и не производитель оборудования.

Ваши хотелки с round robin есть в Микротик, хотите их в Кинетике - кейс в ТП и на форум запрос и, ждать))

Аналогичный алгоритм с вашими розетками Яндекс.

  • Y'r wrong 1
  • 0
Posted
8 минут назад, bigpu сказал:

Думается мне, что это вы не понимаете)

забудьте об агрегации, и других плюшках - это удел управляемых коммутаторов

Что вы говорите - агрегацию и другие плюшки, тот же round robin, который вам так нужен, умеет прекрасно маршрутизатор Микротик.

возьмите любой ASUS, D-Link...., наконец DD-WRT/OpenWRT... ни у кого проблем нет, а у Keenetic есть

Ок, вот вам две любые модели ASUS, D-Link - D-Link DIR-615/T4, ASUS RT-N11P, в них присутствует round robin?

Кривые поделки DD-WRT/OpenWRT мне обсуждать бы не хотелось - да это и не конечное уст-во и не производитель оборудования.

Ваши хотелки с round robin есть в Микротик, хотите их в Кинетике - кейс в ТП и на форум запрос и, ждать))

Аналогичный алгоритм с вашими розетками Яндекс.

Вы оперируете словами, ни сколько не задумываясь о их смысле: агрегация != round robin, тк предполагает поверх физики,

еще один программный объединенный интерфейс (будет ли это 802.3ad или что-то другое, не важно), через который уже и идет работа,

при round robin это только независимые интерфейсы и ротация IP происходит уже на уровне DNS (для примера вам pool.ntp.org)

В названных вами устройствах, на тот момент когда я ими пользовался (лет 5-10 назад), были: последние мной виденные ASUS RTN-16 тоже есть, D-Link DIR-655/DFL-860e/1660 тоже есть, Netgear (от SOHO, до UTM) тоже есть...

Про OpenWRT/DD-WRT вы абсолютно не правы: для примера вам Buffalo

По поводу вездесущего Микротик - этого хлама у меня и так куча, в SOHO он даже до Keenetic не дотягивает (из-за своих "обрезков" и "фирменных реализаций"), а что касается бизнес-сегмента, я пожалуй предпочту Juniper/Cisco/Netgear.

Единственно из-за чего связался с Keenetic - санкции, из-за которых многие фирмы закрыли свои представительства (и службы бета-тестирования/локализации) в РФ.

PS: Все-таки шальную идею переложить DHCP/DNS на Keenetic пока пришлось отложить (в Keenetic поставил DHCP relay), вернув связку isc dhcpd+bind в строй как было - .на объекте сервера убивают Keenetic (интернет нужен только для NTP, поэтому изначально выбор  пал на Keenetic, а не какой-то UTM), а дома Яндекс.Розетки (что стало неприятным сюрпризом).

 

  • Upvote 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...