問題タブ [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 に答える
383 参照

apache - Apache と dnsmasq を使用した動的 VirtualDocumentRoot

私はdnsmasqApache 2.2.24を使用しています。

だから私のようにhttp-vhosts.conf見える:

Apache が次のようにアクセスするmyclient.devようにします。 /www/clients/myclient/

これは期待どおりに機能しますが、次のように使用したい場合:

Apache が次のようにアクセスするmyclient.devようにします。 /www/clients/myclient/myclient.src

2 番目以降のドット%1が問題のようで、サーバーの応答がまったくありません。

でドットをエスケープしようとしまし\%1たが、Apache は次のようにディレクトリにアクセスしようとします。

/www/clients/myclient/myclient\\.src明らかに、ディレクトリにアクセスできません。

それを機能させる方法についてのアイデアはありますか?

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

ubuntu - dnsmasq 転送 DNS リクエスト + 非 fqdn のドメイン サフィックスを追加

dnsmasq を DNS フォワーダとして使用したい:

完全修飾ドメイン名の場合、リクエストを変更せずに転送する必要があります。完全修飾名ではない場合は、名前にドメインを追加して転送する必要があります (ubuntu を検索 -> ubuntu.mydomain.com を検索して転送)。--expand-domains、--domain、--domain-needed オプションを試しましたが、探しているものではありません。dnsmasq を使用してこの動作を実現することは可能ですか? (そうでない場合は、おそらく他のサービスをバインドしますか?)

コメントや提案をいただければ幸いです。

ところで、Ubuntu Server 12.04 x64を使用しています

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

dns - dnsmasq を使用したワイルドカード サブドメイン

にすでにマッピングされているデバイスがありdomain.tldます。すべてのサブドメインにワイルドカードを作成して*.domain.tld、それらが の IP にもマップされるようにしたいと考えていdomain.tldます。でこれを行うにはどうすればよいdnsmasqですか?

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

dnsmasq - 複数の検索プレフィックスをプッシュする dnsmasq を取得できない

複数の検索プレフィックスを Windows マシンにプッシュするように dnsmasq を取得しようとしています。MS dhcp サーバーを見ると、dhcp オプション 135 を使用しているように見えますが、それを構成しようとすると、たとえば

まったくプッシュされません(tcpdump -i br0 -lenx -s 1500 port bootps or port bootpc | dhcpdumpdnsmasqが送信しているワットを表示するために使用しています)

dhcp オプション 15 を使用して少し成功しましたが、Windows で ipconfig /all によって表示されるように、検索プレフィックスに 1 つの名前しかプッシュしません。

助言がありますか ?

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

networking - Docker Dnsmasq のセットアップ

Docker dnsmasq コンテナーをセットアップして、すべての Docker コンテナーが IP をハードコードするのではなくドメイン名を検索できるようにしようとしています (それらが同じホスト上にある場合)。これにより、docker コンテナー内の /etc/hosts ファイルを変更できないという問題が修正され、dnsmasq コンテナーが参照する単一のファイルを変更することで、すべてのコンテナーを一度に簡単に更新できるようになります。

誰かが私のために大変な作業をして、dnsmasq containerを作成したようです。残念ながら、それは私にとって「機能」していません。以下に示すように、コンテナーを開始するための bash スクリプトを作成しました。

これを実行する前に、dnsmasq.hosts ディレクトリを作成し、その中に次の内容の hosts.txt という単一のファイルを挿入しました。

残念ながら、そのドメイン内から ping を実行しようとすると、次のようになります。

  • ザ・ホスト
  • dnsmasq コンテナ
  • 同じホスト上の別のコンテナ

私はいつもping: unknown hostエラーメッセージを受け取ります。

以下の出力をデバッグできるように、デーモンモードなしで dnsmasq コンテナを起動しようとしました。

-pコンテナの起動時にパラメータを正しく指定していないと推測しています。他の docker コンテナが DNS をルックアップするにはどうすればよいか、または私がやろうとしていることが実際に不可能かどうかを教えてもらえますか?

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

dns - dnsmasq が内部 IP アドレスを解決しない

私はopenwrtルーターとそれに接続されたクライアントLinuxを持っています。私はdnsmasqを設定します

たとえば、クライアントで nslookup を使用すると、nslookup google.com問題はありませんがnslookup bd.ysmood.orgNo answer.

ルーターを正しく動作させるには?

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

debian - Freeradius とクライアント構成?

ラップトップにホットスポットを作成するために hostapd を使用しています。バックエンド認証サーバーとして freeradius を使用しています。

freeradiusでクライアントを次のように構成しました

これは私の hostapd 接続です。

Wi-Fi インターフェースの初期設定

私は自分のことを共有していますeth0wlan0、これはうまくいきます。

私の質問はこのように構成されています。wlan0ホットスポットインターフェイスとして使用しているため。私のものであってはいけませ10.0.0.1clientか?11.0.0.1しかし、「eth0」が切断されているため、明示的に指定された「eth0」の inet アドレスとしてクライアントを構成する必要があります。

更新: Freeradius とクライアントが同じマシン上にある