月別アーカイブ: 2008年7月

更新が・・・

激しく忙しいので、最近は更新が止まっています。

9月になれば、もっと色々出来るはず・・・?

さすがに、4日も会社に泊まっていると、心が折れそうになりますわ。

今日こそはベッドで寝よう。

でわ。

Dell PowerEdge R300 へ FreeBSD 6.2 をインストール

さて、障害発生です。

いきなり、インストーラが立ち上がりません。。。

どうやら、電源周りの設定がおかしいようで。

ちょろっと直して、再度インストール作業。

今度はおk。

で、無事にインストール出来たのだが、NIC が認識しない問題が発生。

筐体が新しすぎて、NIC が認識しないよう。

ココを参考に、設定を実施。

http://pc.usy.jp/wiki/index.php?PowerEdge%2FT105

# cd /usr/src/sys/dev/bge

# vi if_bgereg.h

#define BCOM_DEVICEID_BCM5721 0x1659

のしたに、

#define BCOM_DEVICEID_BCM5722 0x165A

を追加して、

# vi if_bge.c

{ BCOM_VENDORID, BCOM_DEVICEID_BCM5721 },

のしたに、

{ BCOM_VENDORID, BCOM_DEVICEID_BCM5722 },

を追加。

# cd /usr/src

# make buildkernel

# make installkernel

# reboot

で、完了。

CentOS だとサックリ出来る事も、FreeBSD では、サックリといかない。

それがまたおもしろかったりする。

でわ。

iptablesの設定

久々にiptablesを触る。

とある案件で既存システムのカスタマイズがあった。

で、CentOS にて開発環境を構築したのだが、

メール送信部分でお客さんにメールが飛んでしまうかもって事で、iptables を使って制限。

# iptables -P INPUT ACCEPT

# iptables -P FORWARD DROP

# iptables -P OUTPUT ACCEPT

#

# iptables -F

#

# iptables -A INPUT -p icmp -j ACCEPT

# iptables -A INPUT -i lo -j ACCEPT

#

# iptables -A INPUT -p tcp –dport 80 -j ACCEPT

# iptables -A INPUT -p tcp –dport 443 -j ACCEPT

# iptables -A INPUT -p tcp –dport 21 -j ACCEPT

# iptables -A INPUT -p tcp –dport 22 -j ACCEPT

# iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT

# iptables -P INPUT DROP

#

# iptables -A OUTPUT -p tcp –dport 25 -j DROP

#

# /etc/rc.d/init.d/iptables save

と、まぁ、こんな感じで。

あと、sendmail が動いてないけど、25番のポートが空いていたので調査。

# netstat -ap

で、どのポートをどのアプリが使ってるかが見えるので、それで特定。

exim

という、MTA が使ってるようで。

Debian系では、デフォルトで動いてるヤツみたい。

CentOSなんだけどw

サックリ消して、対応完了。

やっぱり、Excel とにらめっこより、サーバいじりの方が楽しい。

でわ。