Home > Archives > 2008-05-23
2008-05-23
Mac OS mini はバージョンアップすべきなのだろうか
- 2008-05-23 (金)
- 記事
現在、このサーバは Mac mini (M9687J/A) で動作している。当時インストールされていた OS は Panther。それに Tiger のディスクがついており、手動でバージョンアップする必要があるという発売タイミングだった。
そのために、現在も微妙にソフトウェアバージョンが古く、付属のものは PHP4 に Apache 1.3 といささかセキュリティ的にも心許無い。そこで、自前で AMP 環境を make して使っているわけだが、PHP の挙動が微妙で、18kb 以上のファイルをアップロードしようとするとエラーになったり、同じく長大な投稿をしようとするとエラーになったりしてしまう。
さて、編集側の Mac Book Pro はというと当然 leopard がインストールされている。この付属ソフトウェアは、PHP が 5系列、Apache が 2.2 系列と、コンパイルオプションやデフォルト設定を考えなければ割と申し分無い。
いっそ Tiger から Leopard にしてしまうべきか…しかしそろそろ次のバージョンが視野に入ってきているので、難しい点もある。
ちなみに、Leopard の単体版が 148k。5ライセンスつきのファミリーパックが 228kと、二つ以上買うなら断然パックがお得。両方共にCPUの違いによるバージョン違いはないし、今のタイミングでバージョンアップしておけば、次はファミリーパックを買って一気に更新できることになる。
さあて、どうするかねぇ。
- Comments: 0
Unbound 1.0
- 2008-05-23 (金)
- 記事
BINDオルタナティブのDNSサーバ「Unbound 1.0」がリリース
Unbound は、モジュール指向の DNS サーバで、DNS Resolv Server の動作が可能らしい。Content はName Server Daemon (NSD)に任せて(?) Resolv に専念という割り切りからも、BIND 以外の手軽な選択肢として普及させたい様子が伺える。
一応 DNS の Resolv Server の対抗馬としてdjbdnsもあったが、これは設計は悪くないが、メンテナンスの様子やIPv6を考えると将来性が不安すぎるの一言。そのため、実質的には ISC bind しか選べず、Content/Resolv を混ぜてしまう人が続出など、設定上の不安が残るまま世界中で使われてしまうこととなっていた。
なお、繰替えすが、あくまで Resolv の機能のみである。そういう意味で、「BINDオルタナティブ」という表現は非常に紛らわしい。BIND は Content/Resolv 両方の動作を行えるが、Unbound は Resolv のみである。BIND を完全に代替するには、別途 NSD などが必要となる。
とりあえず Leopard で make までしてみる。
./configure && make で一発。configure のオプションで特に気になるものは無し。せいぜい --with-ssl 位か。
--with-ssl=pathname enable SSL (will check /usr/local/ssl /usr/lib/ssl /usr/ssl /usr/pkg /usr/local /opt/local /usr/sfw /usr)
インストール先としては、次のようなコマンドが入るらしい。名前も unbound だし、実に BIND ライク。
- /usr/local/sbin/unbound
- /usr/local/sbin/unbound-checkconf
- /usr/local/sbin/unbound-host
その他、/usr/local/etc/unbound に設定が、/usr/local/lib に libunboundがインストールされるようだ。
軽く読んでみた感想程度だが、設定の特徴としてはバッファの制御が細かく指定でき、メモリ量を管理したい組込みを強く意識しているようだ。設定で IPv4/IPv6/TCP/UDP を細かくOn/Offできるあたりからも、設定により最低限必要な環境を使わせるという思想が伺える。
色々と便利そうなあたりでは、local-zone によるローカルなクエリの処理の柔軟さや、Stub Zone/Forward Zone の設定などで、単なる Resolv/Cache だけではなく、外部に公開しないローカルネットワークのクエリ管理を行えるという点がある。これも、繋いですぐ使うブロードバンド機器への組込みなどでは有用であろう。
そして何より、Content server の動作を一切気にしなくて良いので、馬鹿が入れても被害が少ないという点がある。是非積極的に頑張ってもらいたいものだ。今後の普及に期待したい。
- Comments: 0
Home > Archives > 2008-05-23