最近までのネットワーク設定では、いくつかの内部名のDNSサーバーとして機能するSamba4サーバーがあり、その他すべて(つまり、インターネット上のもの)のためにメインルーターに転送していました。メインルーター、Dlink DI-624、これらの要求をモデムから取得する適切なDNSサーバーに転送できてうれしかったです。
まあ、それはDI-624が死ぬまで、しゃっくりなしで、うまくいきました。新しいルーターにはDNS転送機能がないため、当面はインターネット接続からプライマリDNSサーバーを取得し、それをdns forwarder =
D-Linkのアドレスがあった行のsmb.confに配置します。
これに関する私の主な理由は、ISPが1年に数回行うことが知られているプライマリDNSサーバーを変更した場合、インターネットのダウンタイムと一般的な混乱が発生するまでです。プロセスでファイル共有を中断するSambaを再起動します(より多くのダウンタイム)。これはすべて、古いルーターがきちんと処理してくれたものです。
残念ながら、スペースまたはコンマdns forwarder
を使用smb.conf
しているかどうかは、複数の引数をとらないようです。必要のない場合はBINDを実行したくありませんが、この問題を解決できれば、Sambaに組み込まれている内部DNSからの切り替えを気にすることはありません。
CentOSがルーターから現在のDNSサーバー設定を取得し、smb.confを更新する方法はありますか?または、少なくとも試してみるDNSサーバーのリストを教えてください。それとも、D-Linkがかつて使用していたように、自動的に物事を処理しますか?