Page 2 of 9 FirstFirst 1234 ... LastLast
Results 16 to 30 of 246

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Я бы не сказал что у меня что-то mission critical

    Так что, наверное, моей просьбе можно назначить низкий приоритет.

  2. #2
    Quote Originally Posted by nms42 View Post
    Я бы не сказал что у меня что-то mission critical

    Так что, наверное, моей просьбе можно назначить низкий приоритет.
    ИМХО В текущее время в нашей реальности пока все изменения привнесенные в этот пакет не имеют практического смысла .... Так что Олег правильно сказал не надо трогать то что работает без критической надобности ...

  3. #3
    Join Date
    Nov 2007
    Location
    Novosibirsk
    Posts
    194
    Quote Originally Posted by Mirage-net View Post
    ИМХО В текущее время в нашей реальности пока все изменения привнесенные в этот пакет не имеют практического смысла .... Так что Олег правильно сказал не надо трогать то что работает без критической надобности ...

    Ну надобности надобностями, но всё же ........
    Меня этот dnsmasq уже раздражает, с каждым днём всё больше и больше
    DNS, которые я прописал в post-boot для добавления в resolv.conf подставляются в этот фаил как мне надо, но на выходе вообще бред, он их ставит по возрастанию, а не как в конфиге
    Может в новой версии этот баг исправили?

  4. #4

    BIND > DNSmasq

    Народ,

    Как правильно сконфигурить (желательно с примерами) dnsmasq чтобы он работал в качестве сервера. Есть желание "завязать" доменное имя на адрес т.к. айпишник получаемый по PPPoE постоянная. Ставил bind но так как на 53-м порту уже "болтается" dnsmasq то видимо надо как-то через него это всё придумывать, но как? И еще момент - ну напишу я dnsmasq.conf а как заставить прошивку "цеплять" его при загрузке?
    Last edited by Ajax; 06-11-2007 at 13:21.

  5. #5

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

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

    Имеется: провайдер, у которого два НЕЗАВИСМИЫХ dns. Один отвечает за одну часть имен, другой за другую.

    Прописываю их в resolv.conf. На роутере все резолвится отлично. На подключенных к нему машинах - через раз.

    Плюс имеется огромная задница. Некоторые хосты в нашей сетке имеют имена вида *.govnoprovider.local
    На подключенных к роутеру машинах такие имена не резолвятся принципиально.

    Пожалуйста, подскажите умную идею
    Last edited by tinde; 18-11-2007 at 18:23.
    Wl 500 gp

  6. #6
    Если один из этих серверов отвечает за имена вида *.govnoprovider.local, можно убрать его из настроек роутера, а в /usr/local/etc/dnsmasq.conf сделать запись вида:
    Code:
    server=/govnoprovider.local/192.168.3.4
    (вписав туда IP-адрес этого сервера). Далее, как обычно, flashfs save; flashfs commit. При загрузке содержимое /usr/local/etc/dnsmasq.conf дописывается в конец /etc/dnsmasq.conf после автоматически сгенерированных настроек.

    В принципе хорошо бы добавить туда ещё и соответствующую зону из in-addr.arpa (если этот govnoprovider вообще её поддерживает для своих адресов).

    Вообще см. описание dnsmasq.

  7. #7
    Quote Originally Posted by vsu View Post
    Если один из этих серверов отвечает за имена вида *.govnoprovider.local, можно убрать его из настроек роутера, а в /usr/local/etc/dnsmasq.conf сделать запись вида:
    Code:
    server=/govnoprovider.local/192.168.3.4
    (вписав туда IP-адрес этого сервера). Далее, как обычно, flashfs save; flashfs commit. При загрузке содержимое /usr/local/etc/dnsmasq.conf дописывается в конец /etc/dnsmasq.conf после автоматически сгенерированных настроек.
    Такого рода строчками я разобрался со всеми доменами, кроме .local. Он почему-то не хочет работать принципиально, хотя dig выдает правильные данные. tcpdump показывает, что при попытке разрезолвить site.govnoprovider.local через eth0 вообще ничего не идет. Понимаю, что проблема не в роутере, но никак не пойму, в чем дело
    А, чуть не забыл, на подключенных к роутеру машинах - линух.

    UPD: Ыыыы, все оказалось до смешного просто. Отключил демона avahi - и все встало на свои места
    Last edited by tinde; 19-11-2007 at 11:45.
    Wl 500 gp

  8. #8
    Join Date
    Aug 2007
    Location
    St.Petersburg
    Posts
    114

    Резольвим короткие имена в dnsmasq

    Вопрос, конечно не совсем по wl500, но может кто-нибудь подскажет? Хочу резольвить адреса без указания полного имени домена. Типа:
    > dig asus1
    а не
    > dig asus1.my.domain
    Прописываю в resolv.conf
    nameserver ...
    domain ...

    даю SIGHUP. нифига. По полному имени находит, по короткому - нет. Повторяю, только вместо domain пишу search. Эффект тот же.

    Помню, что с named такое работало (который вариант - не помню). Подскажите, плиз, как надо?

  9. #9
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    прописать в hosts

  10. #10
    Join Date
    Aug 2007
    Location
    St.Petersburg
    Posts
    114
    Quote Originally Posted by al37919 View Post
    прописать в hosts
    Хорошо, но не подходит. Чуть развернутее:
    Есть wl500gp, который смотрит в инте через avangard-adsl. В post-boot поднимается еще один pptp, который идет на vpn сервак, в контору. В конторе есть wins и dns. В ip-up скрипте sed'ом редактируется resolv.conf и передергивается dnsmasq. Фаервол на этот интерфейс открывается и домашняя сетка становится частью конторской. Хочется работать с конторскими машинами по коротким именам. Мне, что вытаскивать всю конторскую зону (которая меняется) и пихать ее в hosts? Тогда уж проще bind поднять. Он это точно сделать может.

    То, что я делаю с resolv.conf (см.выше) должно работать, но не работает. Если кто-то знает в чем засада - отзовитесь, плиз.

  11. #11
    Quote Originally Posted by artp View Post
    in
    Прописываю в resolv.conf
    nameserver ...
    domain ...
    Туда же дописать:

    search domain.tld

  12. #12
    Join Date
    Aug 2007
    Location
    St.Petersburg
    Posts
    114
    Quote Originally Posted by ABATAPA View Post
    Туда же дописать:

    search domain.tld
    см.начало темы. Пробовал

  13. #13
    Quote Originally Posted by artp View Post
    см.начало темы. Пробовал
    Ну у меня работает.

    Значит dnsmasq.conf такой
    Code:
    user=nobody
    resolv-file=/tmp/local/etc/resolv.conf
    strict-order
    no-poll                                                         #don't poll resolv.conf for changes
    bogus-priv                                                      #reject revers lookup of private addresses with NXDOMAIN
    interface=br0
    domain=lan.local                                                #local lan domain name
    expand-hosts                                                    #expand single word host name to fully cvalified domain name
    domain-needed                                                   #Prohibit forwarding of plain names quaries (without domain parts)
    filterwin2k                                                     #filter specific win requests
    local-ttl=3600                                                  #when zero - clients cache disabled
    
    dhcp-host=00:1A:4D:57:C7:51,192.168.1.2                         #Syslog computer (Vadim)
    dhcp-host=00:30:4F:51:16:BB,192.168.1.3                         #VoIP gate - VIP157
    dhcp-leasefile=/tmp/dnsmasq.log
    dhcp-range=lan,192.168.1.51,192.168.1.100,86400
    dhcp-option=lan,6,0.0.0.0,87.237.112.10,195.5.128.132,208.67.222.222,208.67.220.220             #DNS servers
    dhcp-option=lan,44,192.168.1.1                                  #WINS
    dhcp-option=lan,15,lan.local                                    #doman name
    dhcp-option=lan,3,192.168.1.1                                   #default gateway
    dhcp-option=lan,46,8                                            #NBT node type 1- broadcast, 8 -hybrid
    dhcp-authoritative
    resolv.conf такой
    Code:
    nameserver 87.237.112.10
    nameserver 195.5.128.132
    nameserver 208.67.222.222
    nameserver 208.67.220.220
    domain lan.local
    Но!!!!
    У меня поднята самба которая работает в качестве WINS. Соответсвенно на виндовых компах разрешён Netbios over TCP/IP

    В результате имеем на компе с винды

    Code:
    D:\Logs\XP_Firewall>nslookup
    Default Server:  gw500.lan.local
    Address:  192.168.1.1
    
    > gw500
    Server:  gw500.lan.local
    Address:  192.168.1.1
    
    Name:    gw500.lan.local
    Address:  192.168.1.1
    
    > lanprinter
    Server:  gw500.lan.local
    Address:  192.168.1.1
    
    Name:    lanprinter.lan.local
    Address:  192.168.1.51
    
    > vip157
    Server:  gw500.lan.local
    Address:  192.168.1.1
    
    Name:    vip157.lan.local
    Address:  192.168.1.3
    >
    D:\Logs\XP_Firewall>ping lanprinter
    
    Pinging lanprinter.lan.local [192.168.1.51] with 32 bytes of data:
    
    Reply from 192.168.1.51: bytes=32 time=1ms TTL=254
    Reply from 192.168.1.51: bytes=32 time<1ms TTL=254
    Reply from 192.168.1.51: bytes=32 time<1ms TTL=254
    Reply from 192.168.1.51: bytes=32 time<1ms TTL=254
    
    Ping statistics for 192.168.1.51:
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
        Minimum = 0ms, Maximum = 1ms, Average = 0ms

  14. #14
    Code:
    # A SRV record sending LDAP for the example.com domain to
    # ldapserver.example.com port 289
    #srv-host=_ldap._tcp.example.com,ldapserver.example.com,389
    У меня потребность что бы dnsmasq при выдаче ip обновлял записи A PTR в dns сервере виндовом (в AD). как это реализовать? или может другой сервис использовать для этой задачи? Пробовал пример из кода ток не пойму как он должен работать. Спасибо.

  15. #15

    Как удалить/отключить dnsmasq

    Подскажите пожалуйста, как отключить dnsmasq или удалить его вобще, просто не сторонник таких не гибких решений, по мне лучше dhcpd+bind

Page 2 of 9 FirstFirst 1234 ... LastLast

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
  •