ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

Linuxルータ、キモはFireWall構築。

Windowsで慣れきっていたので、ルータの実際をサッパリ知りませんでしたorz
PCルーター構築(PPPoE+iptables) - Fedora自宅サーバー構築
http://fedorasrv.com/pppoe-iptables.shtml

ここで、FireWallのシェルを取ってくる。

# wget http://fedorasrv.com/firewall-masq
# vi firewall-masq

☆ 修正内容
1.
LAN => eth0
WAN => eth1

2.
デフォルトIPが 「 198.168.1.1 」 で気に入らなかったので、
すべて「198.168.0.1」に変更。

3.
ウチのFedoraは /sbin/ のパスが通していないので、とりあえず
iptables => /sbin/iptables
に変更。

# sh ./firewall-masq
ファイアウォールルールを適用中:                            [  OK  ]
チェインポリシーを ACCEPT に設定中nat filter               [  OK  ]
iptables モジュールを取り外し中                            [  OK  ]

☆ ここまでで、「とりあえず」FireWallは完成。
☆ ppp接続なら万事OKなのかな?
☆ ブロードバンドなので、以下のコマンドを発行。

# /sbin/iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
# /etc/init.d/iptables save
# /etc/init.d/iptables restart

で、完了!

クライアント側は↓にします。。

IPアドレス       192.168.0.2〜255 のどれか
サブネットマスク    255.255.255.0
デフォルトゲートウェイ 192.168.0.1

ビジュアル的な処理が楽しみになりました。
Linuxルータ・サーバの設立方法は、いずれちゃんとまとめます☆☆