FreeBSD 10.0 - ポートスキャン遮断 PortSentry インストール!
Updated:
※この記事は10年以上前に投稿されたもので、情報が古い可能性があります。
「FreeBSD 10.0 - ポートスキャン遮断 PortSentry インストール」についての記録です。
(旧バージョンでの個人の作業記録を更新しました。興味がなければスルーしてください)
0. 前提条件Permalink
- 以下の作業は、リモート接続して行う。(リモートから
ssh vbox
で接続) - リモート端末は、 Linux Mint 17 マシンを想定しているが、 Unix 系 OS なら同じ。
- 設定ファイル等のテキストファイルの編集には
vi
コマンドを使用。 - 作業はリモート接続で一般ユーザから root になって行う。
- 主にFreeBSDサーバー構築マニュアルを参照。
1. PortSentry インストールPermalink
# cd /usr/ports/security/portsentry
# make BATCH=yes install clean
# cd
2. PortSentry 設定Permalink
# cp /usr/local/etc/portsentry.conf.default /usr/local/etc/portsentry.conf
# chmod 640 /usr/local/etc/portsentry.conf
File: /usr/local/etc/portsentry.conf
1
2
#KILL_ROUTE="/bin/echo 'block in log on external_interface from $TARGET$/32 to any' | /sbin/ipf -f -"
KILL_ROUTE="/bin/echo 'block in log on external_interface from $TARGET$/32 to any' | /sbin/ipf -f -" # <= コメント解除
3. PortSentry 起動Permalink
# /usr/local/etc/rc.d/portsentry.sh start
portsentry (tcp udp)
4. PortSentry 起動確認Permalink
# ps ax | grep port
1158 - Is 0:00.00 /usr/local/bin/portsentry -tcp
1160 - Is 0:00.00 /usr/local/bin/portsentry -udp
以上。
Comments