Comments on: Dnsmasq для локальной разработки под Mac https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/ Release 2.0 Mon, 29 Jun 2015 07:58:55 +0000 hourly 1 https://wordpress.org/?v=6.3.1 By: Dmitry Vapelnik https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/#comment-45386 Wed, 13 May 2015 21:10:13 +0000 http://stepansuvorov.com/blog/?p=2615#comment-45386 In reply to Stepan.

да, спасибо огромное, Степан

]]>
By: Stepan https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/#comment-45302 Wed, 13 May 2015 05:00:21 +0000 http://stepansuvorov.com/blog/?p=2615#comment-45302 In reply to Dmitry Vapelnik.

для остальных: правильный ответ –
Нужно использовать “host-record=” опцию, а не “address=”

]]>
By: Dmitry Vapelnik https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/#comment-45179 Tue, 12 May 2015 10:10:10 +0000 http://stepansuvorov.com/blog/?p=2615#comment-45179 In reply to Stepan.

спасибо. я получил письмо

]]>
By: Stepan https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/#comment-45174 Tue, 12 May 2015 09:49:47 +0000 http://stepansuvorov.com/blog/?p=2615#comment-45174 In reply to Dmitry Vapelnik.

отправил письмо разработчикам, Вы в СС

]]>
By: Dmitry Vapelnik https://stepansuvorov.com/blog/2015/05/dnsmasq-%d0%b4%d0%bb%d1%8f-%d0%bb%d0%be%d0%ba%d0%b0%d0%bb%d1%8c%d0%bd%d0%be%d0%b9-%d1%80%d0%b0%d0%b7%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%ba%d0%b8-%d0%bf%d0%be%d0%b4-mac/#comment-45172 Tue, 12 May 2015 09:21:22 +0000 http://stepansuvorov.com/blog/?p=2615#comment-45172 Раз уж Вы затронули тему DNSMasq, то у меня вопрос
Я использую его под Ubuntu14.04 для выдачи некоторых доменов для своих Docker-контейнеров для разработки. Суть проста: для проекта поднимается некий набор контейнеров (web, db etc) и каждый контейнер прописывается в /etc/dnsmasq.conf, после этого к контейнеру можно обращаться по доменному имени. DB: http://db.project.doc/, WEB: http://web.project.doc/ или http://project.doc/ и так далее. реализацию можно посмотреть на гитхабе: https://github.com/dvapelnik/efig
при работе я заметил, что все другие поддомены, к которым обратиться, но которые не указаны в конфиге, отвечают с IP первого домена
реальный пример:
[shell]
$ host phcrawler.doc
phcrawler.doc has address 172.17.0.3
$ host db.phcrawler.doc
db.phcrawler.doc has address 172.17.0.2
$ host web.phcrawler.doc
web.phcrawler.doc has address 172.17.0.3
$ host foo.phcrawler.doc
foo.phcrawler.doc has address 172.17.0.3
$ host bar.phcrawler.doc
bar.phcrawler.doc has address 172.17.0.3
$ host baz.phcrawler.doc
baz.phcrawler.doc has address 172.17.0.3
$ host beez.phcrawler.doc
beez.phcrawler.doc has address 172.17.0.3
[/shell]
в конфиге для этого контейнера описано следующее:
[shell]
address=/phcrawler.doc/172.17.0.3
address=/db.phcrawler.doc/172.17.0.2
address=/web.phcrawler.doc/172.17.0.3
[/shell]
я так понимаю, что все остальные поддомены, которые не прописаны в конфиге ссылает на первый IP, который отвечает этому домену
не подскажете ли Вы как сделать так, чтобы остальные домены просто не отвечали на запросы?
PS: не знаю как форматировать текст чтобы выделить участки кода

]]>