Page 17 of 17 FirstFirst ... 7151617
Results 241 to 246 of 246

Thread: Несколько DNS и dnsmasq

  1. #241
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,695
    Blog Entries
    4
    Quote Originally Posted by fagotist View Post
    http://asuswrt.lostrealm.ca/about
    Это то, что пишут на страничке мерлина, а именно The following models are no longer officially supported: RT-N16
    Все равно поробую скачать - погоняю её может быть и обойдется
    RT-N16 сейчас уже некрофилия, так на дачке через 3Г вайфай попользовать )

  2. #242
    Quote Originally Posted by TReX View Post
    RT-N16 сейчас уже некрофилия, так на дачке через 3Г вайфай попользовать )
    Ну в моем случае раздать IP и Wi-Fi в локалке он справляется. Самое главное на моем тарифе 100 Мбит/с он скорости не режет - отрабатывает честно. Для всего остального есть NAS. Хотя на самом деле странно, что такую элементарную функцию как PXE в сток не запихнули, учитывая что в прошивке уже есть кастрированный dnsmasq - без скомпилилированного TFTP. На том же DD-WRT это даже в гуе настроить можно.

  3. #243
    Join Date
    Mar 2009
    Location
    Russia, Moscow
    Posts
    2,118
    Blog Entries
    33

    Lightbulb Новый dnsmasq 2.76

    Недавно theMIRon'ом был обновлен dnsmasq до 2.76

    https://github.com/wl500g/wl500g/commits/master
    https://bitbucket.org/padavan/rt-n56u/commits/master

    Можно еще будет включить там и поддержку скриптов

    Quote Originally Posted by ryzhov_al
    С ближайшей ночной сборкой в прошивку войдёт новый dnsmasq 2.76, в котором будет включена поддержка скриптов.
    Пример ниже показывает как отправлять уведомления при появлении\исчезновении определённого устройства в сети.

    На странице LAN > DHCP-сервер в поле «Пользовательский файл конфигурации "dnsmasq.conf"» впишите:
    Code:
    ### Tell about DHCP leases
    script-arp
    dhcp-script=/etc/storage/dhcp-script.sh
    и сделайте исполняемый скрипт /etc/storage/dhcp-script.sh со следующим содержимым:
    Code:
    #!/bin/sh
     
    # add|del|old params:
    # $1 - action
    # $2 - MAC address
    # $3 - IP address
    # $4 - host name (if available)
     
    # arp-add|arp-del params:
    # $1 - action
    # $2 - MAC
    # $3 - IP address
     
    # Интересуют только ARP-события
    [ -z "$(echo $1 | grep ^arp)" ] && exit
     
    # Только IPv4-события
    host=$(grep "$2 $3" /tmp/dnsmasq.leases | cut -d ' ' -f 4)
    [ -z "$host" ] && exit
     
    # Нужны только хосты со статической привязкой адресов, у которых есть слово "Andrey" в имени
    [ -z "$(grep $3 /etc/hosts | grep 'Andrey')" ] && exit
     
    case $1 in
        arp-add)
            /etc/storage/tg_say.sh "$host connected."
            ;;
        arp-del)
            /etc/storage/tg_say.sh "$host disconnected."
            ;;
        *)
            exit
            ;;
    esac
    Вместо вызова /etc/storage/tg_say.sh поставьте свой способ нотификаций: мылом, СМС, мессенджером и т.п.
    Во вложении пример того, что мне приходит в Telegram.

    Сборки подрастут примерно на 20КБ, кто заполнял флеш под завязочку, обратите внимание на размер имаджей.
    http://forum.ixbt.com/topic.cgi?id=14:63015:5525#5525

  4. #244
    Насколько я понял, в https://github.com/wl500g/wl500g поддержка скриптов отключена.
    Я тут неожиданно научился собирать прошивку из исходников

    подумал, что можно как-то включить, но тут появилось несколько вопросов
    1. может специально не включено т.к. может что-то сломаться или может это как-то на размер прошивки повлияет?
    2. ну, даже если включить нельзя, то просто интересно, как включить

    нашел 2 файла:
    https://github.com/wl500g/wl500g/blo...smasq/Makefile
    https://github.com/wl500g/wl500g/blo...teway/Makefile

    во 2-м явно прописано -DNO_SCRIPT это и есть опция отключения сборки с этой опцией? или надо какие флаги/опции в первом вносить?
    допустим надо включить, то просто -DNO_SCRIPT поменять на SCRIPT или просто удалить этот параметр или как?

    или это не в этих файлах меняется?
    Last edited by egorart; 09-08-2016 at 19:33.

  5. #245

    Настройка DNS Server 2 (RT-N16)

    Подскажите, достаточно давно заметил, что в настройках DHCP сервера значение DNS Server 1 - пусто, можно заполнить. Значение DNS Server 2 - 192.168.1.1 и помечено сереньким, невозможно отредактировать.

    Хотелось бы выдавать значения DNS серверов в порядке: DNS Server 1: 192.168.1.1
    DNS Server 2: 8.8.8.8

    Где это можно исправить? Смотрел NVRAM, ничего не нашел. (
    Роутер: RT-N16 (RT-N16-1.9.2.7-rtn-r7538M) + Flash 16Гб, nShaper 0.4.4.2.
    Dune HD TV-303D (150721_0135_b9) + системный накопитель 4Гб + Внешний HDD 3Тб.

  6. #246

    Вопрос по dnsmasq.conf

    Джентельмены, прошу прощения за вопрос, наверняка он неоднократно поднимался в теме, но, к сожалению, совершенно нет времени лопаптить заново почти 400 страниц...
    Необходимо правильно добавить статическую запись, чтобы локальное (в пределах LAN) разрешение имени хоста не уходило к DNS серверам, а разрешалось бы на самом роутере.

    Т.е. нужно чтобы из LAN запрос вида ping host1 выдавал бы прописанный в dnsmasq.conf адрес.

    В связи с этим вопросы:
    В последних версиях прошивки по-прежнему tmp/local/sbin работает?
    Если нет, то куда класть пользовательские скрипты?
    Какие команды и в какой из скриптов нужно прописать, чтобы это работало и переживало ребут?
    (как я понимаю, запись вида echo address=/host1/192.168.1.10 >>/tmp/etc/dnsmasq.conf нужно добавить в tmp/local/sbin/postboot)?

    Давно было дело, когда я это сконфигурировал, а сейчас опять понадобилось.

    Заранее спасибо!

Page 17 of 17 FirstFirst ... 7151617

Similar Threads

  1. Фильтрация нежелательного контента (dnsmasq+adsuck+dnscrypt)
    By ryzhov_al in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 79
    Last Post: 22-01-2017, 09:28
  2. Несколько вопросов по Samba и USB HDD
    By falselight in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 188
    Last Post: 28-02-2012, 15:43
  3. problem with edited dnsmasq.conf
    By TheEagle in forum WL-500g Q&A
    Replies: 5
    Last Post: 12-11-2005, 20:52
  4. Dnsmasq, could this be a problem/security risk ?
    By peteredhair in forum WL-500g Custom Development
    Replies: 2
    Last Post: 13-04-2004, 22:42
  5. New firmware - dnsmasq
    By Oleg in forum WL-500g Custom Development
    Replies: 6
    Last Post: 20-03-2004, 10:23

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •