dnsmasqを使用してサブドメインをブロックする方法は?

dnsmasqを使用してサブドメインをブロックする方法は?

私はネットワークでホワイトリストを作成するためにdnsmasqを使用しています。私のdnsmasq.confファイルは次のとおりです。

bogus-priv
domain-needed
no-resolv

server=/stackexchange.com/8.8.8.8
#etc...

次のサブドメインをブロックしたいと思います。

server=/meta.stackexchange.com/0.0.0.0

私も次のことを試しました。

address=/meta.stackexchange.com/0.0.0.0

どちらの場合も、0.0.0.0を127.0.0.1に変更しようとしました。

残念ながら、これはうまくいかないようです。構成ファイルで特定のサブドメインをブロックし、残りのドメインを許可するにはどうすればよいですか?

ベストアンサー1

実際、これはdnsmasqうまくいきます。

address=/meta.stackexchange.com/127.0.0.1

dnsmasq変更後に再起動しましたか?

dnsmasqの設定の詳細については、次を参照してください。これ


ノート:他の人が指摘したように、次のものを使用できます。 /etc/hosts

127.0.0.1    meta.stackexchange.com

おすすめ記事