問題タブ [dnsmasq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
77 参照

dns - DNS クエリを多数のリゾルバーに分散する方法は?

研究プロジェクトのために、何百万ものドメインの IP アドレスを取得したいと考えています。もちろん、単一の DNS サーバーに負荷をかけたくありません。私の考えは、(数) 百ほどのオープン DNS リゾルバ (つまり、http://public-dns.tk/から) にクエリを配布することです。これどうやってするの?dnsmasq をインストールして 100 台ほどの DNS サーバーを /etc/resolv.conf に追加するだけで十分でしょうか?それとも、dnsmasq はリストの最初/2 番目のエントリのみを照会しますか? すべてのドメインがリスト内に 1 回しかないため、キャッシングは重要ではありません。ルートサーバーに直接クエリを実行して完全なDNSサーバーをインストールするのは良い考えではないと思いますか?

0 投票する
1 に答える
1009 参照

apache - DNSMasq セットアップとカスタム Vhost を使用すると、Localhost が 404 につながる

ネイティブ Apache2、ネイティブ PHP5、および自作の MySQL と DNSMasq を使用して、OSX Yosemite ローカル テスト サーバーで動作するように DNSMasq を構成しました。現在はすべて機能していますが、現在の DNS セットアップでは、127.0.0.1 を使用するホストの構成でのみ PHPMyAdmin にアクセスでき、すべての WordPress セットアップでも同じことが言えます。ホストは 127.0.0.1 でなければなりません ローカルホストがローカル ホストにアクセスできなくなりました。

ここに私が持っている構成のいくつかがあります:

/etc/hosts:

リゾルバ/etc/resolver/dev:

私は/usr/local/etc/dnsmasq.conf追加しました:

ローカルホストをロードするかhttp://localhost、404 を取得すると、次のようになります。

ping は問題なく動作します。

そして、私のVirtualHost/private/etc/apache2/extra/httpd-vhosts.conf

これで/etc/apache2/httpd.conf、最後に追加して、Apache の起動時にエラーが発生しないようにし、PHPMYAdmin を localhost で動作させるようにしました。

そして、scutil を実行すると、

localhost を再び機能させる方法はありますか?

0 投票する
1 に答える
16464 参照

linux - 特定のドメインでの DNSMasq 転送

特定のドメインでの DNS トラフィックのルーティングに問題があります。

例:

  • *.swaroop.comに転送する必要がありますns.swaroop.com
  • swaroop.orgに転送する必要がありますns.swaroop.org

DNSMasq で上記のシナリオを実現できますか? 誰かがこれを行った場合はお知らせください。

0 投票する
0 に答える
1048 参照

dnsmasq - dnsmasq/hostapd による DHCP アドレスの提供が遅い

wifiアクセスポイントとして機能するhostapdとdnsmasqを実行する組み込みシステムがあります。クライアント (Macbook pro、Dell ラップトップ、iPhone、Android タブレット) が AP と関連付け/認証してから、IP アドレスを取得するまでに 11 秒かかります。

複数の dhcpdiscover/offers がほぼ同時に処理され、その後に dhcprequest と dhcpack が実行されているようです。

クライアントで IP アドレスを取得するのにかかる時間を短縮するにはどうすればよいですか?

0 投票する
1 に答える
1278 参照

linux - dnsmasq - パスを含むすべてのドメインを同じアドレスに解決します

すべてのドメインを内部 IP アドレスに解決するために、dnsmasq を使用してキャプティブ ポータルをセットアップしようとしています。

私の /etc/dnsmasq.conf:

ドメインにパスが含まれていない場合、IP 10.0.0.1 に解決されます。つまり、次のことを意味します。

ただし、パスが含まれている場合は、10.0.0.1/path に移動しようとします

これは意図した動作ではありません。

すべてのドメインを 10.0.0.1 に解決したいと考えています。

それを行う方法に関するヒントはありますか?ありがとう

0 投票する
2 に答える
2726 参照

linux - NetworkManager の共有接続に静的 IP アドレスを割り当てる

古いラップトップをワイヤレス ブリッジとして使用して、3 台のワークステーションをインターネットに接続しています。ラップトップに Scientific Linux 6.6 をインストールし、NetworkManager を使用してその eth0 デバイスをワークステーションと共有しています。

NetworkManager が MAC アドレスに基づいて各ワークステーションに静的 IP アドレスを割り当てるようにするエレガントな方法があるかどうか疑問に思っています。

私の理解では、NetworkManager は dnsmasq を dhcp サーバーとして使用しています。私は遊ん/etc/dnsmasq.confだことがありますが、成功しませんでした。NetworkManager は、dnsmasq の起動時に他の構成ファイルを使用しているようです。

あなたの助けをいただければ幸いです。