2
dnsmasqで静的なワイルドカードサブドメインを構成する方法
数台のマシンでNATの背後にネットワークがあります。 マシンは次のとおりです。 ルーター-NAT、dnsmasq、転送-inetに直接接続 サーバー-ssh、www、およびその他のものを実行します クライアント-サーバー上で何かをする mydomain.comもあります。 server.mydomain.comは、ポートをサーバーに転送するルーターである私の接続のIP(単一IP)を指しています。 サーバー。httpdが実行されており、vhostに基づいてさまざまなサイトにサービスを提供します。 だから、site1.server.mydomain.com、site2があります。 問題は、すべてのトラフィックがルーターを通過することであり、ログを確認すると、すべてのルーターのIPが常に表示されます(したがって、while(1)でスクリプトを実行しているユーザーを確認するのは困難です)。 ServerAlias site1.server.localだけですが、ほとんどのサイトではルートURLがどこかに保存されており、その上に他のURLが構築されているため、それを行うことはできません。 私にとっての解決策は、dnsmasqにサーバーのIPで* .mydomain.comに応答するように伝えることです。 これは何とか可能ですか?