Top > Debian > Server > router

ルータ構築

  • 対象OS : Ubuntu 7.10 Desktop (おそらく Server も可)
  • 確認日 : 2007/12/27

ルーターPCを組み上げる必要がでてきたため、臨時でメモしてみます。その2。

前提条件

  • ネットワークカードの片側とクロスケーブルで接続、Linux 上の DHCP Server から望み通りの IP アドレスが配布されていることを確認する。(DHCPdの設定)

iptables でルータ化

設定クリア

$ sudo iptables -F

設定確認

$ sudo iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

$ _ 

初期段階ではすべて許可になっていますね。

ルーティングするようにする

(現在試行錯誤中です...)

 192.168.124.xxx なネットワークから 192.168.0.xxx なネットワークに転送するよう設定してみます。なお、ネットワークカードは両方とも固定とします(192.168.124.1 -> 192.168.0.222[例] -> ブロードバンドルータ経由でインターネットにつなげることを想定します)

$ sudo cp /etc/sysctl.conf /etc/sysctl.conf.org
$ sudo vi /etc/sysctl.conf
( #net.ipv4.conf.default.forwarding=1 のシャープ文字部分を削り有効化)
$ sudo /sbin/sysctl -w net.ipv4.conf.default.forwarding=1
$ sudo /etc/init.d/networking restart

これで中継準備ができたはず。

$ sudo iptables -A FORWARD -i eth1 -o eth0 -s 192.168.124.0/24 -j ACCEPT
$ sudo iptables -t nat -A POSTROUTING -o eth1 -s 192.168.124.0/24 -j MASQUERADE

(このメモは凍結状態です...)


リロード   新規 下位ページ作成 編集 凍結 差分 添付 コピー 名前変更   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Fri, 22 Jul 2011 21:57:46 JST (1525d)