
私はLinuxネットワーキングを学んでいます。設定ファイルの場所が非常に混乱しています。オンラインで見ている内容が自分のコンピュータの設定と一致しません。
私はミント18を使用しています。ネットワーク管理者とdnsmasqを使用しています。
優秀dnsmasq設定ページ、彼らはdnsmasqがで構成することができると述べました/etc/dnsmasq.conf
。このファイルはありません...
しかし、一つがあり、/etc/dnsmasq.d/network-manager
もう一つがあります。/etc/NetworkManager/dnsmasq.d/
私の考えでは、(わかりませんが)ここに/etc/NetworkManager/dnsmasq.d
設定ファイルを入れる必要があるようです。これはNetworkManagerに関連していますかplugins
?
それでは、それは何ですか/etc/dnsmasq.d
?ここに設定ファイルを入れる必要がありますか?
答え1
そのため、実行によりps ax | grep dnsmasq
構成ファイルのソースと現在使用されている構成が何であるかを確認することができました。
>ps ax | grep dnsmasq
1273 ? S 0:00 /usr/sbin/dnsmasq --no-resolv --keep-in-foreground --no-hosts --bind-interfaces --pid-file=/var/run/NetworkManager/dnsmasq.pid --listen-address=127.0.1.1 --cache-size=0 --conf-file=/dev/null --proxy-dnssec --enable-dbus=org.freedesktop.NetworkManager.dnsmasq --conf-dir=/etc/NetworkManager/dnsmasq.d
わかるように--conf-dir=/etc/NetworkManager/dnsmasq.d
答え2
Linux Mintは、ディレクトリに設定ファイルを追加できる場所と、デフォルトの設定ディレクトリを変更する方法を説明するファイルを指定してwhereis dnsmasq
実行します。/etc/dnsmasq.d
README
# All files in this directory will be read by dnsmasq as
# configuration files, except if their names end in
# ".dpkg-dist",".dpkg-old" or ".dpkg-new"
#
# This can be changed by editing /etc/default/dnsmasq