/ category : server / date : 200607  » reset
アクセス遮断 「うざい国からのアクセスを全て遮断」ですが、以下のようにしてテストちぅ。
countryfilter.pl の IPFW=/usr/bin/ipfw の部分を、IPFW=/sbin/ipfw に変更。
APNICのデータベースを落としてきてから、
perl countryfilter.pl ipfw 国コード < /tmp/apnicdb.tmp > /tmp/filter.sh
source /tmp/filter.sh
rm /tmp/apnicdb.tmp /tmp/filter.sh


これを以下のようにまとめて、cronに放り込む。
curl -o /tmp/apnicdb.tmp ftp://ftp.apnic.net/pub/apnic/stats/apnic/delegated-apnic-latest
ipfw delete 10000
perl /countryfilter.pl ipfw 国コード < /tmp/apnicdb.tmp > /tmp/filter.sh
source /tmp/filter.sh
rm /tmp/apnicdb.tmp /tmp/filter.sh
シーズン到来 ここ数日の暑さから、我家のサーバも夏の到来に向けて万全の体制をとることに。
ポリタンクで熱いときはやっぱり半開ですな。
CPUはまぁそんなにたいしたことないんですけど、HDDが4つ入っておりまして、右端の2段はファン付のマウンターなので良いのですが、真ん中がちょっと熱い。左端は一番アクセスしているので特に熱い。ってことなので、左端にだけ小型のシロッコファンを無理矢理取付けております。これを何とかしたいなぁ。。。
まぁ現状、蓋は閉じてても一応は問題ないんですけど、これから来る夏本番にむけてより万全にしておこうかなと。


サーバネタとしましては、最近、

うざい国からのアクセスを全て遮断 [link]

というのを試してみております。かなりいいかも。
週1ぐらいでAPNICから最新を引っぱってきて更新するシェルスクリプトをcronでまわせば (゚Д゚)ウマー
少しサクサク感アップ 我家のサーバのスペックとしましては、

PowerMac G4 Digital Audio + FastMac 1.47GHz/2MB
メモリ1.25GB
PCIスロットにSonnet Tempo ATA 133 / Apple PCI-X Gigabit Ethernet Card / Firewire Card (どこのカードか忘れた)
Mac OS X Server 10.4.7

といった出で立ちなのでありますが、Perlのレスポンスというか、そもそもズバリTokyoBBSのレスポンスがイマイチなのでした。ログが太りすぎてるからなぁ。古いのは分割しちゃおうかなぁ。とか考え中なのでした。
が、
サーバ上でやたらとCPUを喰いまくっていた、あるサービスを落としてみましたらば、Perlのレスポンスがとてーも良くなった。まぁもういい加減外そうと思ってたものだしいいかなと。
TokyoBBSのレスポンスもかなり速くなったようでありますので、まだまだログは太らせつつこのまま行こうかなと。
でも、そろそろsource.htmlを変えようかな。。

そうそう、Perlといえば、こちらもそろそろ腰を据えて向き合いたいと思い始めまして、リャマ本とラクダ本を買い揃えたりです。読むぞー。
| 1 |