Shammer's Philosophy

My private adversaria

WindowsServerをルーターにする

Windows Server をルーターにする手順がわかったのでメモ。
確認したバージョンは Windows Server 2003 R2だが、おそらく2008とかでも基本は同じはず。
まず、条件としては、2つのNICがあること、それぞれ固定IPが割り当てられていること。
2つのNICは、外部公開(接続)用、内部用という用途で、当然だが外部公開用はインターネットに
接続できる必要がある。

最初に、役割の追加でルーティングとリモートアクセスを有効にする。
そうすると、管理ツールから「ルーティングとリモートアクセス」というGUIの設定ツールを
利用可能になるので、それを使用して設定を行う。

設定第一弾は、静的ルートの追加。以下のようにする。というか、こうしてうまくいった、という例です・・・

次にIGMPの構成。

  • 外部向けNICをIGMPプロキシとする
  • 内部向けNICをIGMPルータとする。IGMPプロトコルバージョンはバージョン3にしました。ルータータブの設定は変更なし。

そして、NATの構成。

ここまでやった後で、必要に応じてDHCPの構成でDNSサーバやルータ(ゲートウェイ)の設定をしてやればうまくいくはず。
うまくいかない場合、クライアント側から、

という順番にPINGして、どこまで通信できているか確認するのがよさそう。

一度動作させることができれば、それぞれの設定の意味がわかるから見通し立てやすいけれど、
やったことないとわかりにくいかもしれない。。。