金曜日, 3月 24, 2006

snmpd の更新

Debian(Testing)のsnmpdパッケージが更新されました。
インフォメーション画面にも書かれている通り、そのままだとlocalhostにバインドされるので、普通困ります。
ネットワーク越しの監視ができなくなるんですね。

で、解決するには、次の一行を加えます。
agentaddress IPアドレスまたはドメイン名

まあ、ただこれだけの話です。
他にもsmuxがデフォルトで起動しない、という変更もあります。
僕は使ってないんですけどね。

snmpは地味なサービスだけに停止すると痛いので気をつけましょう。

水曜日, 3月 22, 2006

クライアント側の DNS キャッシュを無効にする方法

Windows XP および Windows Server 2003 でクライアント側の DNS キャッシュを無効にする方法です。
普段の使用でこんなことをする必要はまずないですね。
かと言ってテストにも必要だとはあまり思えないんですけど。

DNSラウンドロビンを試したいから、クライアントの設定を教えてくれと言われました。
DNSラウンドロビンってひとつのクライアントが複数のIPを使いまわす機能ではないんだけどなあ。

Windowsのコマンドプロンプトで、
net stop dnscache
を実行すればキャッシュを無効にできます。

こんな機能が用意されてるなんてWindowsも意外とマニアックですね。

火曜日, 3月 21, 2006

Google Page Creator

アクセス過多で予約待ちだったGoogle Page Creator。
やっと使えるようになりました。

ところが。。。!?
作るページがない。
よくよく考えたら自分のページなんて作ったことないぞ。。。

というわけで、せっかく使えるようにはなったけど、使いようがない。
Bloggerで十分でした。

ついでにこれ、公開時にGoogleのアカウント名がURLに含まれてしまうので、非常に厳しい。
個人情報漏れまくりです。
スパムとかいっぱい来るんじゃないかという気がして夜も眠れません。

ただ、アクセスが集中したという割には軽いです。
みんな飽きちゃったのかね。

月曜日, 3月 20, 2006

Poderosa

Windows用の端末エミュレータ。
昔、いくつか試してどれも気に入らなかったので、ずっとXサーバー使ってました。
でも、いちいちLinuxにログインするのも面倒ではあるんですよね。
ちなみにそのとき使っていたのは、AstecX

ゲートウェイに使っていたLinuxが使えない時期があったので、友達が使っていたPoderosaを使ってみました。
これがいい!

接続ごとにタブで切り替えできます。快適。
配布先のページにも.NET FrameWorkを使うと不安定になると書いてますが、突然終了したりしたことないです。
日本語もちゃんと表示されるし、「なんで今までXなんて使ってたんだ」って気になります。

でも、emacsで日本語の編集ができないんですよね。
なんでだろー?

水曜日, 3月 15, 2006

openntpd

NTPのサーバーです。
たいてい最初にインストールするサーバーですね。

時刻を合わせるなんて、まず必要なのでスタンダードな構成でインストールされてもいいと思うんですが。
きっと、ネットワークにつながってないことを考慮してるんだと思います。(SMTPはネットワークにつながっていなくても有用)
でも、ネットワークにつながない構成のほうがレアですよね。。。

で、OpenBSDのプロジェクトで開発されているのが、このopenntpd。
なんとなく信頼感高いです。ブランド効果。
なんとなくファンですし。
なので、なんとなくインストール。

ちなみに、目標がいいです。
簡素、堅牢、時間の正確さは確保するけど、深追いはしない。
すごく共感できます。
すべてのソフトウェアはこうあってほしいですね。

というわけで、ntpdをopenntpdに変更しました。
なにか変わるってほどのことはないけど、まあ、気分いいです。
デフォルトで外向けにポートを開かないところもちょっとポイントです。

携帯電話とSkype

携帯電話にSkypeが対応したらしいです。
なんとなくうれしいニュース。

携帯電話は大抵キャリアが主導権を握っているので、自分の首を絞めるSkypeを搭載するとは考えにくいですが。
今の携帯電話は料金が高すぎるので、こういうところからどんどん攻めていってもらいたいですね。

木曜日, 3月 09, 2006

identd

echoやchargenといったサービスもデフォルトでオフになってるDebian。
でも、identだけは有効になってます。
というか、標準的なインストール後にデフォルトで有効なIPサービスってこれとSMTPだけか。

そんな不思議なサービスを提供するidentd。
なにかというと、コネクションを利用しているユーザー名をお知らせするサービスです。
あなたのサーバーから接続要求があったときに、「誰ですか?」と聞くと答えてくれる。

Debianのポリシーに書いてあるを見ると、このサービスは”僕ら”のためのサービスだそうです。
よそのサーバーにとっては、接続元のローカルなユーザー名を知ったところで意味がない。
問題が起きたときに、ユーザーを特定するのに役に立つわけです。

ある日、管理者であるあなたはメールを受け取ります。
「あなたのネットワークから不正なパケットが大量に届いて困っている」
そこで、identサービスが有効だと、「ユーザーを教えてください」「A君です」
A君に聞いてみると、ネットワークの実験で生のパケットを作成する実習をしていたことがわかります。

てな感じで、マルチユーザー向けのサービスですね。
Webサービスなんかではいらないようだ。
外向けのサービスで変な接続があれば、ハックされたか、作ったプログラムがバグってるかどっちかですし。
IPでホストを確認すれば、それ以上ユーザーを特定する必要もあまりない。
ハックされてたらユーザー情報なんて意味ないし、プログラムを個々のユーザー権限で動かしたりしないだろうし。

多数の(人間の)ユーザーを管理する時には便利そうです。

水曜日, 3月 08, 2006

blogger で sftp を使う

このブログを始めた当初からの疑問だった、bloggerのsftp
もうほとんどあきらめていたんですが、今更解決できました。

結論から言うと、sshd_configで
PasswordAuthentication yes
にするだけ。

「パスワード入力してるんだから当たり前だろ!」
とか言われそうですが、認証でPAMを使うようにしてるとパスワード使ってログインできるんですよ。
なので、今まで気がつかなかった。

まあ、昔のことはさておき、これでftpdから開放されました。
さっそくアンインストール。
正直、ftpの運用はかなり嫌だったのですっきりしました。

でも、sftpにしてから公開処理が遅くなったような?
気のせいだといいんですが。

火曜日, 3月 07, 2006

djbdns でローカルドメインの作成

djbdnsを使ってローカルなドメインを利用します。
自分で管理するネットワーク内向けの名前解決というわけですね。

なんで、tinydnsとかdnscacheと書かずにdjbdnsなのかというと、ちょっと気が変わった、からじゃなくて両方使うからです。

とりあえず、ドメイン名を決めないといけません。
そのまんま”.local”なんてドメインにします。
ちなみに現在予約(利用?)されているドメイン名(TLD - Top Level Domain)はICANNのページから確認できます。
で、.localは使われていないから、僕らが使っても問題ないわけですね。

まず、tinydnsがこの.localについての問い合わせに答えるようにします。
つまり、
cd /service/tinydns/root
./add-ns local 59.106.42.193
として、.localのネームサーバであることを登録します。

次に、dnscacheが.localへの問い合わせは上のサーバーに問い合わせるようにします。
cd /service/dnscache
echo 59.106.42.193 > root/servers/local
chmod 644 root/servers/local
svc -t .

後はこのドメインを利用したいPCなりサーバーなりで、今設定したdnscacheを使うようにします。

これで.localを利用できるようになります。
.localのコンピュータ名やサービス名をがしがし登録しましょう。

木曜日, 3月 02, 2006

su

もう半年くらいたってるかも知れません。
suで大きなアップデートがありました。

内容は。。。
ユーザーの変更が失敗したときのメッセージ。
「ごめんなさい」

「申し訳ございません」

すげー、アップグレードしてます。
「ごめんなさい」もかなり好きだったのでうけました。

そのうち「腹切ってお詫び申す」とかになるんかなあ。

MySQL 5.0

DebianのTestingバージョン使ってる方はもうお気づきだと思いますが。
MySQLのバージョンが5.0になりました。

まあ、dist-upgradeしなければ問題は起きない(upgradeだと4系が維持される)ので、安心です。
自分で書いたプログラムやいくつかのMySQLを使うアプリケーションは致命的でなかったので更新してみました。

。。。予想通り何も起きなかったです。
いや、いいことなんですが。

個人的には、5.1の高速なオンラインバックアップの機能に期待してます。
5.0にはさほど興味がなかったり。