ServerのDNSはGUIで設定できます。正引きのゾーンを作成すると逆引きのゾーンを作成してくれるのですが、ゾーン名はクラスから自動的に設定され、変更することができません。IP割り当てが少数の場合、割り当てられるIPアドレスはクラスA等の一部分(/29とかのサブネット)になります。DNSは最低でもセカンダリまで必要でプロバイダのサービスを利用してますが、こういったサブネットアドレスではゾーン名には管理上のご指定があります。一般的なxxx.xxx.xxx.in-addr.arpaではなくSUBxxx.xxx.xxx.xxx.in-addr.arpaになる訳です。ServerのDNSは基本内向きを想定されているそうで、確かにグローバルアドレスを割り当てたMacからはそのままnslookupで逆引きできますが、外部からはダメ。ServerのDNSはBIND9とはいえ、BINDの一般設定でいけるとは思えず。/etc/named.confの中をみると案の定、インクルードの嵐。これに直接設定を書かず、includeで外部を参照。/etc/named.confの参照先。ゾーンとログとオプションの設定ファイルがあります。ゾーン設定ファイルの参照先。ゾーンの設定内容があります。これらのファイルをリネームしたり弄ったりしても、サーバ管理ツールで関連する操作を行うと、きれいサッパリ吹き飛ばされます。設定値などを参考にしたうえで、/etc/named.confやその他に追加設定をしていくのが正解のようです。Barの方は、一度DNSを管理対象に指定して開始すれば、管理対象外にしても起動するという設定は残るとのこと。後は自分で設定せいと。Barの後は帰省となりましたので、設定はまだしてません。Barに行く原因になった話。Serverで公式?なDNSを運用してます。某プロバイダで固定IP8個割り当てのコースを契約し、独自ドメインで運営。メールとかDNSのサーバは自分持ち。最近、逆引きできないサーバからのメールをSPAMとして弾くのがはやっているようで、高校時代の同級生MLにメールが届かず確認してもらったら、我が家のドメインが逆引きできないのが発覚。miniに切り換えたときにちゃんとやってなかった...ダメ管理者。ServerのDNS設定に不具合があるのが分かったんですが、修正方法について少々悩んでしまいました。ネットで調べても「これだ!」という回答がありません。Barに一度行ってみようかと。会社来るなの日(経費削減のための無給休日)で、午後4時40分に予約が取れました。ひとり20分の計算となっているようです。5分前に行って待っていると、どうみても20分で終わらなそうな雰囲気。Serverに詳しい者に対応させますと言ってくれたんですが、その方が忙しいんで待てますかと。後30分くらいまでならいいかと思って待ってたら、15分くらいで登場。状況を話すと、しれっと「named.confを自分で弄って下さい。」あ、別に悪い回答じゃないです。私もそうだろうと思ってましたから。その後やっぱりと思っていたことをさらっと解説して頂いて、私的には大満足。対応して下さった方も似たようなことを思い、更なる達人に聞いたことがあるとのこと。みんなハマッてるなら問題無し。その割にはネットにネタが...待たされた時間とか、サービスとしての評価はヒトそれぞれでしょうが、やっぱ分かるヒトとの会話は短くても楽しいです。Serverですが、今回は無事アップデート。セキュリティアップデートもあてて様子をみていたら、CPU利用率がハンパじゃありません。各サービスのログを見ていくと、clamavがなんか怪しい。ログサイズはオーバーだわ、ソケットがコンフリクト?ウィルスチェックを止めてログを見ると、なぜかエラー無しで動いて?いる。セキュリティアップデートをパッケージダウンロードして再度当て直し、いろいろ弄ってたらなんかうまく動いてる。意識が浮いた状態で作業したので、何をしたか記録してない。いや、早くも10.6.1のアップデートが出てますが、いつ10.6にしよう、ウチのサーバ。Wednesday09:55前回はi.softbankの通知でしたが、これはTwitterの通知。ScalarisというGrowl前提のTwitterクライアントを見つけましたので、これを利用してTwitterの通知を行います。Growlで、Scalarisのアプリケーションの通知単位にProwlを設定します。すれば、TimelineとかMentionとか個別に通知の指定ができます。Prowl面白いですね。iPodayさんやMacの手書き説明書さんに感謝です。3.0からサポートされた(プッシュ)通知機能をGrowlと連携して利用できるようにしてくれるiPhoneアプリです。APIも用意されていて、Rubyを利用した通知方法がいろいろ紹介されてます。Serverなんだし、Growlでいこうかと。Mac標準のrubyは1.8.xで、IMAProwl等は1.9.xが必要。Ports等ありますが、なるべく標準環境でやりたい気分で。ProwlをGrwolで利用する設定は本家のページを参照。(日本語で紹介されてる方はいらっしゃいますか?)Prowl用の設定ができたら、後はGrowlでアプリケーション毎の設定です。コツとしては、アプリケーション全体にProwlを設定するのではなく、通知(イベント)単位で設定すること。しないと、プッシュが多くなり過ぎます。i.softbankの通知にはMailWidgetを使いました。これは、OSX標準のMailに設定されているアカウント情報を利用して着信を通知してくれるWidgetで、Growlへの通知をサポートしています。i.softbankのアカウントをMailに設定し、MailWidgetで監視対象のアカウントに指定します。GrowlにMailWidgetGrowlHelperというアプリケーションが登録されますので、これの通知先をProwlに設定すれば完了。(このアプリがGrowlに登録されるまで時間がかかりました。Saturday10:34数週間前からAirMacユーティリティからTimeCapusuleを含む全てのAirMac某が検出されなくなりました。我が家にはたくさんあるんです、なぜか。繋がりはするので放置してました。ハードリセットするしかないんだろうと思ってたから。思い立ってTCをハードリセットしてみたら、案の定、ファームのアップデートのご案内。Extream系みんなアップデートして諸々のAirMac某が見えるようになったが、さらに謎が発生。TCに有線接続しているMacBookで作業してましたが、他のMac(これまた何台も)からは検出されてない状態。AirMacユーティリティを終了して起動したらMacBookからも検出できなくなりました。は?今のところ、設定を買えたい時は、MacBookでAirMacユーティリティを起動しておいて、TCをハードリセット。すると全部の機器が検出されるので、設定変更したい機器を全て設定変更してからAirMacユーティリティを終了。StandがアップデートしてSafari4に対応していただけました。Safariをアップデートできました。アップデートしてから1Passwaordが...とか思ったら、こちらもアップデートしてました。派手な画面になりましたなあ。(11/23)ダメなのは私です。