問題タブ [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.
apache - Apache と dnsmasq を使用した動的 VirtualDocumentRoot
私はdnsmasqとApache 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明らかに、ディレクトリにアクセスできません。
それを機能させる方法についてのアイデアはありますか?
ubuntu - dnsmasq 転送 DNS リクエスト + 非 fqdn のドメイン サフィックスを追加
dnsmasq を DNS フォワーダとして使用したい:
完全修飾ドメイン名の場合、リクエストを変更せずに転送する必要があります。完全修飾名ではない場合は、名前にドメインを追加して転送する必要があります (ubuntu を検索 -> ubuntu.mydomain.com を検索して転送)。--expand-domains、--domain、--domain-needed オプションを試しましたが、探しているものではありません。dnsmasq を使用してこの動作を実現することは可能ですか? (そうでない場合は、おそらく他のサービスをバインドしますか?)
コメントや提案をいただければ幸いです。
ところで、Ubuntu Server 12.04 x64を使用しています
dns - dnsmasq を使用したワイルドカード サブドメイン
にすでにマッピングされているデバイスがありdomain.tldます。すべてのサブドメインにワイルドカードを作成して*.domain.tld、それらが の IP にもマップされるようにしたいと考えていdomain.tldます。でこれを行うにはどうすればよいdnsmasqですか?
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 つの名前しかプッシュしません。
助言がありますか ?
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 をルックアップするにはどうすればよいか、または私がやろうとしていることが実際に不可能かどうかを教えてもらえますか?
dns - dnsmasq が内部 IP アドレスを解決しない
私はopenwrtルーターとそれに接続されたクライアントLinuxを持っています。私はdnsmasqを設定します
たとえば、クライアントで nslookup を使用すると、nslookup google.com問題はありませんがnslookup bd.ysmood.org、No answer.
ルーターを正しく動作させるには?
debian - Freeradius とクライアント構成?
ラップトップにホットスポットを作成するために hostapd を使用しています。バックエンド認証サーバーとして freeradius を使用しています。
freeradiusでクライアントを次のように構成しました
これは私の hostapd 接続です。
Wi-Fi インターフェースの初期設定
私は自分のことを共有していますeth0がwlan0、これはうまくいきます。
私の質問はこのように構成されています。wlan0ホットスポットインターフェイスとして使用しているため。私のものであってはいけませ10.0.0.1んclientか?11.0.0.1しかし、「eth0」が切断されているため、明示的に指定された「eth0」の inet アドレスとしてクライアントを構成する必要があります。
更新: Freeradius とクライアントが同じマシン上にある