ライタス株式会社Webプロキシとして導入されている事例の多いsquid簡単に導入でき、比較的規模の大きいネットワークでも、そこそこ捌いてくれるので、便利です。セキュリティの要請によって導入されることもしばしばあります。squidの名前解決でちょっとハマったので、メモをしておこうと思います。squidはsquid.confに従って動作しますが、名前解決には2通り(正確には3通り?)あります。わかっていない部分もありますが、そこは後述します。参照するデフォルトでは、OSの名前解決であるresolv.confをsquid起動時に取り込み、疎通できるDNSが1台もなければ起動に失敗します。dns_nameserversを定義するresolv.confで定義されたDNS以外を参照したいというケースに対応するために、dns_nameserversというディレクティブが存在します。resolv.confに記載している内容と重複していても問題ないようなので、心配な方は記載しておくとよいかもしれません。192.168.1.23.Windowsレジストリを参照する公式ドキュメントにも記載があるのですが、これがどうしてもわかりません。Webアクセスをsquid経由でWindowsプラットフォームの場合には、Windowsの設定されているDNSを参照するそうです。設定の状況にも寄るかと思いますが、特定条件下での挙動として念のため把握しておきたいところですまた、これら設定を変えたときは、サービスの再起動をしないと反映されないようです。設定ファイルを変えれば即座反映されると思っていたのですが、どうやらそうではないようなので、注意が必要です。(10)自己紹介ライタス株式会社広報ライタス株式会社のブログです。弊社の活動の中での気付きや、イベント情報をお知らせします。