Dell Optiplex GXa Solaris 8  x86  6/00

戻る




ip_filter-3.3.18 のインストール
※このサーバーのPPPでフレッツISDNに接続していた頃の記録。 (何故かip_filterの3.4.xはうまくmake出来なかったので、3.3.18を使用した) 必要なソフトウェア: ip_fil3.3.18tar.gz ftp://coombs.anu.edu.au/pub/net/ip-filter/ インストール: 作業ディレクトリを作成する。 $ mkdir /opt/src/ip_fil3.3.18 作成したディレクトリに移動する。 $ cd /opt/src/ip_fil3.3.18 アーカイブをダウンロードする。 $ wget ftp://coombs.anu.edu.au/pub/net/ip-filter/ip_fil3.3.18tar.gz 解凍展開する。 $ tar xozf ip_fil3.3.18tar.gz 展開されたディレクトリに移る。 $ cd ip_fil3.3.18 コンパイルする。 $ make solaris solaris用のディレクトリに移る。 $ cd SunOS5 パッケージを作成する。 $ make package SuperUserになる。 $ su password: パッケージをインストールする。 # pkgadd -d . 設定(NATの設定) /etc/opt/ipf/ipnat.conf というファイルを作り、以下を記述する。 map ipdptp0 192.168.0.0/24 -> 0/32 portmap tcp/udp 10000:65000 map ipdptp0 192.168.0.0/24 -> 0/32 map ipdptp0 192.168.0.0/24 -> 0/32 proxy port ftp ftp/tcp /etc/opt/ipf/ipf.conf というファイルを作り、以下を記述する。 block in log quick from any to any with ipopts block in log quick proto tcp from any to any with short pass out on iprb0 all head 250 block out from 127.0.0.0/8 to any group 250 block out from any to 127.0.0.0/8 group 250 block out from ant to 192.168.0.0/32 group 250 pass in on iprb0 all head 200 block in from 127.0.0.0/8 to any group 200 block in from 192.168.0.0/32 50 any group 200 /etc/init.d/inetinit の一番最後の行に以下を書き足す。 /usr/sbin/ndd -set /dev/tcp ip_forwarding 1