_★
やったこと
[ETC]散財
[ETC]計算機復旧作業
1030起床。
明け方4時まで計算機の復旧作業していたんで眠い。でも結局直らんかったけど...
今日の予定が大幅に変更されたけど、取り敢えず先に洗濯して散財を済ます。
いつもの店に逝った後、途中、ダイソーに寄り会社と部屋で使う小物入れを買う。
さらに途中で昼飯を喰って部屋に帰還。
午後から計算機復旧作業
新しいGRUBを使ったら起動に成功して1530頃に復旧。
その後、日記を更新したり、Debianシステムのupdateをしたり。
ネットワーク不調や時計がズレまくる件の調査。
そんなこんなしていたら1700。
何か今日一日、損した気分。
本日の検索さん。
ぱにぽにだっしゅ!の次回予告のことだと思うけど引っかかている先の殆どが技術屋だよ。
つか、マニアック。
明日は朝からメタメタに忙しいんだよなぁ。
朝ビラ配布もあるしぃ。
_★
計算機復旧作業
昨晩、Linux計算機でLILOをaptitudeした時にliloコマンドを実行するの忘れてしまい起動不能状態になってしまった。
万能ブートローダ
GRUB な時代に未だにLILOってのもナニでアレなのだが当分はLILOを使う予定だった。
急いで緊急起動FDを探したが去年の引越しのドサクサで行方不明になっていた。
以前、緊急起動用に作ったGRUB-0.93が入ったFDはあったので、これで起動しようとしたが2.4系までは起動するのだが2.6系カーネルだとfailしてしまう。
その後、KNOPPIX-CDROMで色々やったけど駄目
*1
。
色々試して明け方4時まで格闘したが徒労に終った。
今日、駄目元でGRUB(grub-0.97-i386-pc.ext2fs)で起動FDを作成してFDからGRUBを起動させてLinuxをブートしたら見事に起動した。
どうやら手持ちのGRUBは2.6系に対応してなくて起動せんかったようだ。
起動したので速攻でliloコマンドを実行して再起動をかける。
見慣れたLILO画面になってHDDから起動した。
一時はどうなるかと思ったけどGRUB様に助けられた。
早いとこ緊急FDなりCDを作らんと。
つー訳で復旧作業に手間取ってしまい今日する予定だったTOMOYO-1.2の実験が出来んかった。orz
*1: 復旧後にやり方を知った。
_★
Kernel-2.6.17.xxにするとネットワークがヘンな件について
Kernel-2.6.17.xにしたらOpenBSD計算機との相性悪い件。
SSHだけでなくmailサーヴァ(postfix)にも接続出来無い。
logを見るといずれもパケットはOpenBSDに届いているが出ていかない様子。
しかも、プライベートIP側では駄目だがグローバルIP側にSSHかけると接続出来る。
OpenBSD側のpf(パケットフィルタ)が悪さをしていると思い、
試しに一瞬だけpfを無効にしたらSSHで接続出来た。
で、ルールを
pass out quick on rl0 from any to 192.168.0.0/16 keep state
を
pass in quick on rl0 from 192.168.0.0/16 to any keep state
にしたらSSH接続できたしmailサーヴァとも正常に通信出来た。
えーーー。微妙に納得行かんのだけど...
フィルタの動作と実際の動きが逆...
つか、何で2.6.16は良くて2.6.17はだめなの?
pfではステートを見ているので、もしかしたらKernel-2.6.17.xではパケット構成を変えた?
pfの動作を確実にするためkeep stateやめて以前のようにin/outを個別に書いた方が良いかもな。