Информация
Настройка
Новости
Контакты
Новинка
Распродажа
Оплата
Доставка
Загрузки
  • Прошивки
    • WinBox
    • RouterOS
    • Мобильные приложения MikroTik
    • Архив
  • Changelogs
  • RouterOS
  • Мобильные приложения MikroTik
  • Архив
Форум
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
    info@mikrotik.moscow
    +7 495 320-55-52
    Заказать звонок
    Mikrotik.moscow
    Каталог
    • Акции
      Акции
    • Маршрутизаторы
      Маршрутизаторы
    • Коммутаторы
      Коммутаторы
    • Радиомосты и уличные точки доступа
      Радиомосты и уличные точки доступа
    • Wi-Fi для дома и офиса
      Wi-Fi для дома и офиса
    • LTE/5G
      LTE/5G
    • Powerline адаптеры
      Powerline адаптеры
    • IoT устройства
      IoT устройства
    • Оборудование 60 ГГц
      Оборудование 60 ГГц
    • Материнские платы RouterBOARD
      Материнские платы RouterBOARD
    • Корпуса
      Корпуса
    • Интерфейсы
      Интерфейсы
    • SFP/QSFP трансиверы
      SFP/QSFP трансиверы
    • Аксессуары
      Аксессуары
    • Антенны
      Антенны
    • Архив
      Архив
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Скачать WinBox Скачать Прошивки Форум > RouterOS Форум > SwOS Форум > Железо
    Mikrotik.moscow
    Каталог
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Mikrotik.moscow
    Телефоны
    +7 495 320-55-52
    Заказать звонок
    0
    0
    0
    Mikrotik.moscow
    • +7 495 320-55-52
      • Назад
      • Телефоны
      • +7 495 320-55-52
      • Заказать звонок
    • info@mikrotik.moscow
    • г. Москва, ул. Бакунинская, 84
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной


    • Кабинет
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    RouterOS
    Можно ли установить dnsmasq на RouterOS?

    Можно ли установить dnsmasq на RouterOS?

    Форумы: RouterOS, Аппаратное обеспечение, SwOS, Обратная связь, Объявления, Сторонние инструменты
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Можно ли установить dnsmasq на RouterOS?, RouterOS
     
    qubic
    Guest
    #1
    0
    29.05.2015 09:24:00
    Мне нужен DNS-кэш-сервер, как dnsmasq. Есть ли способ установить dnsmasq на RouterOS?
     
     
     
    RonJohn63
    Guest
    #2
    0
    01.11.2016 20:45:00
    Но dnsmasq также может выступать в роли серверного имени для устройств в локальной сети.
     
     
     
    cutedrummerboy
    Guest
    #3
    0
    02.11.2016 07:06:00
    это также доступно в ip > dns > static
     
     
     
    RonJohn63
    Guest
    #4
    0
    02.11.2016 20:45:00
    Спасибо. Я кликнул по этому, а затем попытался пропинговать устройства, чьи имена известны роутеру. Но теперь мои устройства думают, что у всех хостов IP-адрес 92.242.140.2 вместо чего-то из диапазона 192.168.1.0.

    [admin@MikroTik] /ip dhcp-server lease> print
    Flags: X - отключено, R - radius, D - динамический, B - заблокирован  
    #   ADDRESS                                       MAC-ADDRESS       HOST-NAME        SERVER        RATE-LIMIT        STATUS  
    0   192.168.1.10                                  BC:5F:F4:XX:XX:XX haggis           defconf                         bound  
    1   192.168.1.12                                  F8:CA:B8:XX:XX:XX MC0XMUDC         defconf                         bound  
    2   192.168.1.129                                 00:18:F8:XX:XX:XX LinksysPAP       defconf                         bound  
    3   192.168.1.128                                 00:90:A9:XX:XX:XX WDTVLiveLR\00    defconf                         bound  
    4   192.168.1.3                                   F8:7B:8C:XX:XX:XX                                                 waiting

    $ ping -c3 MC0XMUDC  
    PING mc0xmudc (92.242.140.2) 56(84) байт данных.  
    ^C  
    --- статистика ping mc0xmudc ---  
    3 пакета передано, 0 получено, 100% потерь, время 2015 мс

    $ ping LinksysPAP  
    PING linksyspap (92.242.140.2) 56(84) байт данных.  
    ^C  
    --- статистика ping linksyspap ---  
    10 пакетов передано, 0 получено, 100% потерь, время 8999 мс
     
     
     
    AndreaTIK
    Guest
    #5
    0
    02.11.2016 21:15:00
    Привет! IP-адрес 92.242.140.2 принадлежит какой-то компании под названием «Barefruit Ltd». В интернете есть обсуждения, связанные с этим адресом. Может быть, у вашего клиента какая-то ошибка в настройках? Ваши DNS должны указывать на ваш Mikrotik. В зависимости от вашей операционной системы попробуйте выполнить команду типа «nslookup» или «dig». Они покажут, какой DNS отвечает на ваш запрос. Если это не ваш Mikrotik, проверьте настройки DNS на вашем клиенте. Надеюсь, это поможет!
     
     
     
    RonJohn63
    Guest
    #6
    0
    02.11.2016 21:23:00
    [admin@MikroTik] /ip dns> print
    servers: <<<<<<<<<<<<<<  
    dynamic-servers: 68.105.28.11,68.105.29.11,68.105.28.12  
    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: 300KiB  

    Ты хочешь, чтобы я добавил 192.168.1.1 (LAN IP адрес роутера) в «servers:»? Мне кажется, да, но хочу убедиться, чтобы не напортачить…
     
     
     
    AndreaTIK
    Guest
    #7
    0
    02.11.2016 21:56:00
    Да и нет... У моего роутера такая конфигурация: /ip dns print  
    servers: 208.67.220.220,208.67.222.222  
    dynamic-servers:  
    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: 120KiB  

    Два сервера прописаны статически. Но на клиенте у меня так: cat /etc/resolv.conf  
    #  
    # Этот файл генерируется автоматически.  
    #  
    nameserver 192.168.88.1 где 192.168.88.1 — это роутер mikrotik.  

    Таким образом, когда я пингую имена, которые роутер прописал статически через dhcp, они разрешаются самим роутером, и только если роутер их не знает — запросы идут на внешние dns-серверы.  

    На вашем клиентском ПК/сервере (то есть не на роутере) nslookup router  
    Server: 192.168.88.1  
    Address: 192.168.88.1#53  <<<---- именно этот dns разрешает имя, роутер mikrotik  

    Non-authoritative answer:  
    Name: router  
    Address: 192.168.88.1  

    Если я меняю настройки dns на клиенте (например, ставлю 8.8.8.8), то получаю: nslookup router  
    Server: 8.8.8.8  
    Address: 8.8.8.8#53  

    ** server can't find router: NXDOMAIN  

    Это ожидаемо, ведь 8.8.8.8 не знает, что такое «router». Проверьте, что в вашем клиентском PC в «resolv.conf» прописан ваш роутер mikrotik.
     
     
     
    RonJohn63
    Guest
    #8
    0
    02.11.2016 22:06:00
    Да, это так, вместе с именами серверов моего интернет-провайдера (видимо, потому что в DNS роутера стоит "allow-remote-requests: yes").  
    $ nslookup router  
    Server: 192.168.1.1  
    Address: 192.168.1.1#53  

    Non-authoritative answer:  
    Name: router  
    Address: 192.168.1.1  

    $ cat /etc/resolv.conf  
    # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)  
    #     НЕ РЕДАКТИРУЙТЕ ЭТОТ ФАЙЛ ВРУЧНУЮ — ВАШИ ИЗМЕНЕНИЯ БУДУТ ПЕРЕЗАПИСАНЫ  
    nameserver 192.168.1.1  
    nameserver 68.105.28.11  
    nameserver 68.105.29.11
     
     
     
    AndreaTIK
    Guest
    #9
    0
    02.11.2016 22:19:00
    Последняя попытка, прежде чем у меня закончатся идеи. Может, попробуешь nslookup MC0XMUDC, dig MC0XMUDC, dig MC0XMUDC @192.168.1.1, dig MC0XMUDC @68.105.28.11?
     
     
     
    RonJohn63
    Guest
    #10
    0
    02.11.2016 22:38:00
    Похоже, всё работает, так как я статически добавил эти устройства в таблицы DNS маршрутизатора:  
    [admin@MikroTik] /ip dns static> print
    Flags: D - динамический, X - отключён  
    #    NAME            REGEXP           ADDRESS                                           TTL  
    0    router                           192.168.1.1                                       1d  
    1    haggis                           192.168.1.10                                      1d  
    2    MC0XMUDC                         192.168.1.12                                      1d  
    3    LinksysPAP                       192.168.1.129                                     1d  
    4    726729_Extender                  192.168.1.3                                       1d  

    $ nslookup MC0XMUDC  
    Server: 192.168.1.1  
    Address: 192.168.1.1#53  

    Неавторитетный ответ:  
    Name: mc0xmudc  
    Address: 192.168.1.12  

    $ dig MC0XMUDC  

    ; <<>> DiG 9.10.3-P4-Ubuntu <<>> MC0XMUDC  
    ;; global options: +cmd  
    ;; Got answer:  
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54637  
    ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0  

    ;; QUESTION SECTION:  
    ;mc0xmudc. IN A  

    ;; ANSWER SECTION:  
    mc0xmudc. 86400 IN A 192.168.1.12  

    ;; Query time: 0 msec  
    ;; SERVER: 192.168.1.1#53(192.168.1.1)  
    ;; WHEN: Wed Nov 02 17:34:47 CDT 2016  
    ;; MSG SIZE  rcvd: 42
     
     
     
    Страницы: 1
    Читают тему
    +7 495 320-55-52
    info@mikrotik.moscow
    Электрозаводская, Бауманская
    Москва, ул. Бакунинская, 84с21
    Конфиденциальность Оферта
    © 2025 «Mikrotik.Moscow»
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры