2000-01-10(月) [長年日記]
■ えっらい久しぶりにLinuxを立ち上げたような(笑)。こんなことでいいのか。まぁ、いいか。古いマシンは嫁に出したので、これでデスクトップにはこのLinuxマシンと、こないだ組んだゲーム専用機ことWindows98マシン。今後の目標は、現在ゲーム専用機でしかたなくやっているゲーム以外のことを可能な限りLinuxに移行することだ。まずはメールをちゃんとやろう。
■ samba
……と思ったけど、Windowsからアクセスできずにいるsambaの設定を見直す。Linux側からWindows側の資源はちゃんと見える。Linuxから、自マシンの資源も見える。でも、WindowsからLinuxの資源は見えない。マシン名もブラウズできないし、公開している資源も見えない。パスワードの暗号化の問題かと思って暗号化をNoにしてみたけどこれもダメ。うーん、何が悪いんだろう。Vineでは見えていたように記憶しているのだが。そういえばLinux Magazineに「sambaと闘う」って連載があったことを思い出して読み返してみるが、あまり参考になりそうな話が出ていない。ただ、最初の動作チェック時にsmbclientの実行をするところで、ちょっと変なことに気がついた。雑誌の例に出ている出力は、マシンのIPアドレスが本来設定されているプライベートアドレスが表示されているのに、このマシン(spc15)でやるとlocalhostのアドレスである127.0.0.1が出ている。ははぁん、と思って/etc/hostsを見ていると、spc15のエントリーが127.0.0.1と192.168.0.3のニヶ所にある。これか。ためしに127.0.0.1のエントリーを削除し見ると案の定、つながった!! そーかー、名前が解決できていなかったんだ。前に/etc/hostsをいじった時に、変なことをしちゃったんだな。SMBをTCP/IP経由で使うときにはこのあたりに注意しないといけないのであった。うーん大ポカだ。でも素人には絶対に気がつかない原因でもあるよなぁ。やれやれ。
■ bind
さて、起動時にsendmailがDNSを探しに行くのがたまらんので、次はbindの設定だ。Webで検索してみて、ここがわかりやすそうだったので教科書にする。うちはISDNルータでDHCPを運用しているけど、DNSにするにはそのままにするわけにはいかないだろう。ということで、まずはこのマシンを固定IPアドレスに変更しなければならない。とは言っても現在使っているIPアドレスをそのまま使うことにして、MACアドレスをDHCPサーバに予約することでアドレスが変わることを抑止しよう。このあたりはlinuxconfでてけとーに変更できた、と思う。
続いてbindの設定は、教科書を参考に、ドメイン名をtada、IPアドレスを192.168.0.xxxに読み変えて設定する。各種ファイルの作成が終ったら、/usr/sbin/namedを実行すればDNSが動き出す。動作のチェックはnslookupコマンドで:
$ nslookup *** Can't find server name for address 192.168.0.3: Server faild *** Default servers are not available
■ あれ? 変だなぁ。設定を見直して、どこも間違っていないことを確認する。ためしにrebootしてみたら、いつものsendmailのタイムアウト待ちはなくなった(これはめでたしめでたし)。でもnalookupは同じメッセージを吐く。しかも、外部のマシンが見えなくなっちゃったので、Webを参照することもできない。ふがーっ。なんでやねーん。
しかたがないのでWindowsを立ち上げて、Linuxにはtelnetでアクセスしながら色々いじる。あっ。なんだ? linuxconfで何かいじった拍子に、/etc/named.confがぐちゃぐちゃに(泣)。いまさらながらman named.confを見てみると、なんと、vetsion 8からnamed.confのフォーマットが変わっているだと。やられたぜ。教科書の説明はversion 4だもんなぁ。で、コンバータがあるそうなので、こんな感じに変換する:
$ cd /etc $ mv named.conf named.4.conf $ named-bootconf < named.4.conf > named.conf
■ これで改めてnslookupを実行。やった、ちゃんと名前が引けてるぅ。外部の(forwardする)DNSの指定を、プロバイダのものを指定していたせいで外部の名前が引けなくなっていたが、これはISDNルータのアドレスに変更して解決。やったぜ。
■ いやー、今日はやろうと思ってたことが全部できたねぇ。毎日こうだといいねー(笑)。
2000-01-06(木) [長年日記]
■ パーティション
4日の日記を読んだうちのメンバーから、「増設ディスクのパーティションを拡張区画にするのはDOS時代からの基本ですよ」と突っ込まれてしまった。そうか、基本なのか。そんな、直感からはずれた基本はクソ喰らえだと思うが、どうか。そもそもおれは、AT互換機を使うようになってから増設ディスクはみんなNTFSでフォーマットして、NTからしか使ったことがないから、そんな事態にお目にかかったことはないのだ。ドライブレターという悪習をひきずってることを除いて、NTはまともなOSだったよな、としみじみ思う(いや、他にもいろいろあるか[笑])。W2Kからはmountのような概念も導入されたようだし、UNIXのような単一ツリーを作ることも可能になったみたい。なんにせよ、Windows95のあたりでドライブレターなんて概念からはおさらばすべきだったのだよ、Microsoftは。バカめが。
■ OpFor
OpForはEasyを完了。あー、面白かった。最後の方は、全身タイツ隊にたった一人で立ち向かわなくちゃならなくて、泣きながらだったけど。ボス面に命の泉が湧いていてよかったよ、ホント。状況に応じて使う武器のチョイスが重要になるところがQuakeよりもリアルで好きなHalf Lifeなんだけど、OpForはロケットを使う場面が少なくてちょっと残念。でもHL本編よりも短くて、やってて飽きが来ないのはいいかも。とりあえずOpFor日記(笑)はここでいったん休止して(しばらくしたらDifficultモードで再チャレンジ)、コンダラ引きに戻らなくては。でも明日は、以前使っていたPentium 166MHz機の嫁入り先が決まったので掃除もしなければ。
2000-01-05(水) [長年日記]
■ OpFor
巨大ひとつ目ムカデをやっとのことで倒したら、こんどは全身タイツ隊の集団とチーム戦。しかも遠くから狙撃してくるヤツがいるし。でも、その建物に入ったら、ついに念願の狙撃銃をGET。うひひ、これはズームが付いているので楽しいぞ。
その後はわりと順調に進むが、暗いところに住んでる巨大な肌色のクモは手ごわい。ワープ銃だと一撃なんだけど、すぐに残弾がなくなるのがネック。でも強力な方のマシンガンの弾がわりと豊富になってきたので助かる。そのあと、水路を伝って出た先に、モンスターが延々と出続けるトンネルがあって泣く。慎重にタイミングをはかってその先の暗いトンネルに入ると、こんどは肌色クモが2〜3匹待ちかまえてるし。ここは何度もやり直して、ようやくクリア。あとでアンチョコを見てみたら、モンスターが出てくるトンネルを閉じるスイッチがあるんだって。とほほ。でも閉じずにクリアしたってことは、おれってかなりの強者?(笑)
その後、電撃モンスターの巣窟でのチーム戦。衛生兵の注射は効くぜ。なんか危ない薬打ってるみたい。そこを抜けるとHLで懐かしいダムに出る。ここもHookを使ってなんなくクリア。順調だ。また別の兵士たちとチームを組んで全身タイツ隊のいる川を渡ると、巨大な大砲がある広場に出る。ここは狙撃銃の出番。砲撃手を倒して、中の建物に入り、大砲を奪えば、破壊し放題だ〜(笑)。ってことで、今日はここまで。お、もしかして、あと2ステージで終わり? 終わったらコンダラ引きに復帰だな。