FreeBSD-NAT
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
site-1
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-2
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-3
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-4
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
site-5
menu-1
menu-2
menu-3
menu-4
menu-5
menu-6
開始行:
***FreeBSD で NAT(NAPT) ゲートウェイ [#ha44f175]
NAT(NAPT)ゲートウェイの覚書きをつらつらと.~
対象は 4.0-RELEASE 以降を対象としておく.~
~
*** カーネルの再構築 [#de18ece4]
%%さて,突然ですがカーネルの再構築は必要ありません.%%~
%%FreeBSD 4.0-RELEASE 以降はローダブルモジュールが使える...
%%が,static に組み込んだ方が早い&トラブルが少ない為に,...
FreeBSD は 4.0-RELEASE 移行,カーネルモジュールとして,各...
ですが,ipfw + natd での NAT-Box を構築する場合は,カーネ...
これは,ipfw.ko というカーネルモジュールがデフォルトイン...
~
''FreeBSD 6 系からは,ipdivert.ko という,natd と連携する...
~
また,いらないデバイスや機能をカーネルからはずす事によっ...
~
cd /sys/i386/conf
cp GENERIC NAT
と,GENERIC ファイルをコピーします.今回は NAT というファ...
コピーしたファイルを編集します.~
~
ident NAT
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPDIVERT
さて,最初の行の ident は編集しているファイル名を指定しま...
次の行から2行は IPFirewall の設定です.2行目が IPFirewall...
最後の行は,natd を動作する為に必要なオプションで,divert...
~
編集が終わったらこんな感じです.~
~
config NAT
cd ../compile/SERVER
make depend
make
make install
~
config NAT を実行するとメッセージが表示されます.そのディ...
後は,make 関係を実行しエラーが出なければ make install で...
~
*** NAT を有効に [#b54ada81]
/etc/rc.conf に IPFirewall 及び natd の設定をします.これ...
さらに忘れてはいけない事として,gateway 機能を On にしな...
~
firewall_enable="YES"
firewall_type="open"
firewall_logging="YES"
natd_enable="YES"
natd_interface="fxp0"
gateway_enable="yes"
~
この様に rc.conf に設定する事によって起動しますが,上の例...
natd_enable="YES" で natd が動作します.natd_interface で...
~
先の設定がすべて終了したならば再起動しましょう.natd が動...
~
*** おまけ [#l37d4ff0]
自分が使用しているカーネルの設定ファイルを貼り付けておき...
また,このファイルの場合,PPPoE の設定も有効になっていま...
&ref(http://www.seichan.org/reference/NAT);
~
----
Hiroyuki Seino http://www.seichan.org/ http://www.seicha...
Today:&counter(today); Yesterday:&counter(yesterday); All...
終了行:
***FreeBSD で NAT(NAPT) ゲートウェイ [#ha44f175]
NAT(NAPT)ゲートウェイの覚書きをつらつらと.~
対象は 4.0-RELEASE 以降を対象としておく.~
~
*** カーネルの再構築 [#de18ece4]
%%さて,突然ですがカーネルの再構築は必要ありません.%%~
%%FreeBSD 4.0-RELEASE 以降はローダブルモジュールが使える...
%%が,static に組み込んだ方が早い&トラブルが少ない為に,...
FreeBSD は 4.0-RELEASE 移行,カーネルモジュールとして,各...
ですが,ipfw + natd での NAT-Box を構築する場合は,カーネ...
これは,ipfw.ko というカーネルモジュールがデフォルトイン...
~
''FreeBSD 6 系からは,ipdivert.ko という,natd と連携する...
~
また,いらないデバイスや機能をカーネルからはずす事によっ...
~
cd /sys/i386/conf
cp GENERIC NAT
と,GENERIC ファイルをコピーします.今回は NAT というファ...
コピーしたファイルを編集します.~
~
ident NAT
options IPFIREWALL
options IPFIREWALL_VERBOSE
options IPDIVERT
さて,最初の行の ident は編集しているファイル名を指定しま...
次の行から2行は IPFirewall の設定です.2行目が IPFirewall...
最後の行は,natd を動作する為に必要なオプションで,divert...
~
編集が終わったらこんな感じです.~
~
config NAT
cd ../compile/SERVER
make depend
make
make install
~
config NAT を実行するとメッセージが表示されます.そのディ...
後は,make 関係を実行しエラーが出なければ make install で...
~
*** NAT を有効に [#b54ada81]
/etc/rc.conf に IPFirewall 及び natd の設定をします.これ...
さらに忘れてはいけない事として,gateway 機能を On にしな...
~
firewall_enable="YES"
firewall_type="open"
firewall_logging="YES"
natd_enable="YES"
natd_interface="fxp0"
gateway_enable="yes"
~
この様に rc.conf に設定する事によって起動しますが,上の例...
natd_enable="YES" で natd が動作します.natd_interface で...
~
先の設定がすべて終了したならば再起動しましょう.natd が動...
~
*** おまけ [#l37d4ff0]
自分が使用しているカーネルの設定ファイルを貼り付けておき...
また,このファイルの場合,PPPoE の設定も有効になっていま...
&ref(http://www.seichan.org/reference/NAT);
~
----
Hiroyuki Seino http://www.seichan.org/ http://www.seicha...
Today:&counter(today); Yesterday:&counter(yesterday); All...
ページ名: