/etc/hosts ファイル構文。 1つの地域に1つのIPを設定できますか?

/etc/hosts ファイル構文。 1つの地域に1つのIPを設定できますか?

ゾーン(livejournal.com)のIPを設定したいです。

現在、サブドメインを直接入力する必要があります。例:

11.11.11.11 sub1.livejournal.com
11.11.11.11 sub2.livejournal.com
11.11.11.11 sub3.livejournal.com

など。

頑張った

11.11.11.11 *.livejournal.com

そして

11.11.11.11 .livejournal.com

役に立ちません。

したがって、1行だけを持ち、欠落しているサブドメインをIPで確認したいと思います。たとえば、sub1000.livejournal.com明示的に指定する必要はありません。

答え1

いいえ、ではワイルドカードを使用できません/etc/hosts

ただし、複数のホストが1行に表示される可能性があるため、IP部分をコピーし続けずに新しいホストを行に追加するだけです。

11.11.11 sub1.livejournal.com sub2.livejournal.com sub3.livejournal.com

答え2

不可能。の各エントリは、/etc/hostsアドレスを1つ以上のアドレスにマッピングします。特定CPU名。必要なワイルドカードマッピングを実行する方法はありません。代わりにDNSサーバーを使用してください。

答え3

これは、非常に基本的なDNSサーバーではなくDNSフォワーダーを介して達成できます。広く使用されている実装は次のとおりです。dnsmaqしかし、これは例えば次のようにすることができます。オープンDNSDNSフィルタリングを実行できます。

関連情報