• ベストアンサー

Windows Server のルーティングの設定について

次のような構成のネットワークのとき、PC2からインターネットにアクセス できるようにPC1のルーティングテーブルをどのようにしたら良いでしょうか? PC2から、192.168.200.10、192.168.220.45にはpingが通りますが、 192.168.220.1 にはpingは通りません。 お手数ですが、ご教授お願いいたします。     インターネット       ↑   ┌───┴───┐   │ルーター   │   │192.168.220.1 │   └───┬───┘       │ ┌─────┴────────┐ │    192.168.220.45    │ │              │ │PC1:Windows Server 2003   │ │default getwey192.168.220.1 │  │              │ │   192.168.200.10     │ └─────┬────────┘       │       │ ┌─────┴────────┐ │  192.168.200.12     │ │              │ │PC2:Windows XPpro      │ │default getwey192.168.200.10│ └──────────────┘ ちなみに、今PC1のルーティングテーブルは、次の通りです。 >netstat -rn IPv4 Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x10003 ...00 XX XX XX XX d9 ...... Intel(R) PRO/100+ Management Adapter 0x10004 ...00 XX XX XX XX 14 ...... Broadcom NetXtreme Gigabit Ethernet =========================================================================== =========================================================================== Active Routes: Network Destination    Netmask     Gateway    Interface Metric      0.0.0.0     0.0.0.0  192.168.220.1  192.168.220.45   10     127.0.0.0    255.0.0.0    127.0.0.1    127.0.0.1   1   192.168.200.0  255.255.255.0  192.168.200.10  192.168.200.10   10   192.168.200.10 255.255.255.255    127.0.0.1    127.0.0.1   10  192.168.200.255 255.255.255.255  192.168.200.10  192.168.200.10   10   192.168.220.0  255.255.255.0  192.168.220.45  192.168.220.45   20   192.168.220.45 255.255.255.255    127.0.0.1    127.0.0.1   20  192.168.220.255 255.255.255.255  192.168.220.45  192.168.220.45   20     224.0.0.0    240.0.0.0  192.168.200.10  192.168.200.10   10     224.0.0.0    240.0.0.0  192.168.220.45  192.168.220.45   20  255.255.255.255 255.255.255.255  192.168.200.10  192.168.200.10   1  255.255.255.255 255.255.255.255  192.168.220.45  192.168.220.45   1 Default Gateway:   192.168.220.1 =========================================================================== Persistent Routes:  None ↑このテーブルをみると、問題がないように思えるのですが、 何かがいけないようです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • OMEGAT
  • ベストアンサー率70% (455/642)
回答No.2

ルーティングテーブルは問題ないようですが、PC1で"Routing and Remote Access"サービスは開始していますか。 これが開始していないとルーターとして機能せず、192.168.220.45までしかパケットは通りません。 直接サービスを有効にして開始してもいいですが、Windows Server 2003の場合、[管理ツール]の[ルーティングとリモートアクセス]で「ルーティングとリモートアクセスの構成と有効化」を行うことにより自動的に"Routing and Remote Access"サービスが開始されますし、ルーティングテーブルの編集もこちらでGUIにより行うことも可能です。

haruyutaka
質問者

お礼

回答ありがとうございます。 この方法を使えば、上のルーターに手を入れることなく 出来そうですね。NATを使う。 どうもありがとうございました。

その他の回答 (1)

  • 774danger
  • ベストアンサー率53% (1010/1877)
回答No.1

Windows Server側じゃなくてその上のルータのルーティングが足りないんでしょう 192.168.200.10/24→192.168.220.45へ投げる、ってルーティング設定がルータにありますか?

haruyutaka
質問者

お礼

た、たしかにその通りですね。。 上のルーターの事を全然意識していませんでした。 ありがとうございます。

関連するQ&A

  • NICをデフォルトゲートウェイに指定するとインターネットにアクセスできない?

    192.168.247.0のネットワークに対し、windows側では、192.168.247.1のインターフェースを持っています。 現在LINUX側では、192.168.247.2がdefault gatewayになっています。 この状態から、LINUX側のdefault gatewayを192.168.247.1に変更するとLINUXからインターネットにアクセスできなくなります。 これの理由がわかりません。どなたかご存知ないでしょうか? windowsでのルーティングテーブル C:\Documents and Settings\kyounoii>route print =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 192.168.1.1 192.168.1.2 25 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.0.0 255.255.255.0 192.168.0.1 192.168.0.1 30 192.168.0.1 255.255.255.255 127.0.0.1 127.0.0.1 30 192.168.0.255 255.255.255.255 192.168.0.1 192.168.0.1 30 192.168.1.0 255.255.255.0 192.168.1.2 192.168.1.2 25 192.168.1.2 255.255.255.255 127.0.0.1 127.0.0.1 25 192.168.1.255 255.255.255.255 192.168.1.2 192.168.1.2 25 192.168.17.0 255.255.255.0 192.168.17.1 192.168.17.1 20 192.168.17.1 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.17.255 255.255.255.255 192.168.17.1 192.168.17.1 20 192.168.247.0 255.255.255.0 192.168.247.1 192.168.247.1 20 192.168.247.1 255.255.255.255 127.0.0.1 127.0.0.1 20 192.168.247.255 255.255.255.255 192.168.247.1 192.168.247.1 20 224.0.0.0 240.0.0.0 192.168.0.1 192.168.0.1 30 224.0.0.0 240.0.0.0 192.168.1.2 192.168.1.2 25 224.0.0.0 240.0.0.0 192.168.17.1 192.168.17.1 20 224.0.0.0 240.0.0.0 192.168.247.1 192.168.247.1 20 255.255.255.255 255.255.255.255 192.168.0.1 192.168.0.1 1 255.255.255.255 255.255.255.255 192.168.1.2 192.168.1.2 1 255.255.255.255 255.255.255.255 192.168.17.1 192.168.17.1 1 255.255.255.255 255.255.255.255 192.168.247.1 192.168.247.1 1 255.255.255.255 255.255.255.255 192.168.247.1 4 1 Default Gateway: 192.168.1.1 =========================================================================== linux(vmware)でのルーティングテーブル [root@localhost help]# route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.247.0 * 255.255.255.0 U 0 0 0 eth0 default 192.168.247.2 0.0.0.0 UG 0 0 0 eth0

  • ネットワークのルーティングが不自然な気がします。

    ネットワークのルーティングが不自然な気がします。 画像のようにローカルなネットワークを構築しましたが、色々無駄があるような気がしてなりません。 なおNodeにはubuntu10.04がインストールされています。 以下、ノードごとの設定です。 Node Aの設定 (/etc/network/interfaces内) #(なおすべて固定アドレスですので、B以降はauto とifaceは省略します) auto eth0 iface eth0 inet static address 192.168.0.1 netmask 255.255.255.0 gateway 192.168.0.2 (/etc/network/if-up.d/static-routes内) #!/bin/sh /sbin/route add -net 192.168.1.0 gw 192.168.0.5 netmask 255.255.255.0 dev eth0 /sbin/route add -net 192.168.2.0 gw 192.168.0.5 netmask 255.255.255.0 dev eth0 NodeBの設定 (/etc/network/interfaces内) # eth0 address 192.168.0.2 netmask 255.255.255.0 # eth1(外部に通じてます) address xxx.yyy.zz.a netmask 255.255.255.bbb gateway xxx.yyy.zz.ccc (/etc/network/if-up.d/static-routes内) #!/bin/sh /sbin/route add -net 192.168.1.0 gw 192.168.0.5 netmask 255.255.255.0 dev eth0 /sbin/route add -net 192.168.2.0 gw 192.168.0.5 netmask 255.255.255.0 dev eth0 Node Cの設定 (/etc/network/interfaces内) # eth0 #これ以降サブネットは全部/24なので文字数のため省略します。 address 192.168.1.3 gateway 192.168.1.5 Node Dの設定 (/etc/network/interfaces内) # eth0 address 192.168.2.4 gateway 192.168.2.5 Node Eの設定 (/etc/network/interfaces内) # eth0 address 192.168.0.5 gateway 192.168.0.1 # eth1 address 192.168.1.5 # eth2 address 192.168.2.5 ###/etc/network/if-up.d/static-routes内## #!/bin/sh /sbin/route add -net 192.168.1.0 gw 192.168.1.3 netmask 255.255.255.0 dev eth1 /sbin/route add -net 192.168.2.0 gw 192.168.2.4 netmask 255.255.255.0 dev eth2 これで互いにpingを届け合うことはできるのですが、そもそもNode Eでルーティングを設定する必要はあったのでしょうか? /etc/network/if-up.d/static-routes内を今回はいろいろ書き換えましたが、何も設定せずともCからDに向かってping 192.168.2.4を打てば、Node Eは192.168.2というネットワーク部分を見てDの方に向かってパケットを流すのではないのでしょうか? 今回は設定をしない段階ではpingはCとDの間を通りませんでしたが、どこか釈然としません。 またこの構築において最後に設定したのは、Node Bのフォワーディング許可なのですが、許可する前はAとC, AとDの間もpingが通りませんでした。 許可前でも、Bからはどこにでもpingを送れたのですが、これが何故かもよくわかりません。 Aからping 192.168.2.4を打てば、ルーティングから考えると→E→D→E→Aとpingが通る気がするのですが、なぜBが関係あったのでしょう? 最近この分野に触れるようになったので、私が常識的なことを知らないだけのかもしれませんが、どうかNode Eのルーティングの設定とNode Bのフォワーディング許可についての疑問についてお答えいただけたら嬉しいです。

  • ルーティング設定について

    事務所内にルータが2個あります。 ルータ1 IPアドレス=192.168.11.1 ルータ2 IPアドレス=172.16.2.10 PCの設定例 IPアドレアス 172.16.2.100 サブネット 255.255.255.0 デフォルトゲートウェイ 172.16.2.10 ルーティング設定 route add 192.168.11.0 mask 255.255.255.0 192.168.11.1 metric 1 route add 172.16.0.0 mask 255.255.255.0 172.16.2.10 metric 1 この設定で、例えば172.16.0.50へ行きたい場合は172.16.2.10のゲーウェイを、192.168.1.50へ行きたい場合は192.168.11.1のゲーウェイを通過できますか? ご存知のかたご教授ください。 よろしくお願いいたします。

  • CTUのルーティング設定

    CTUのルーティング設定 現在ネットワーク構成が ONU---CTU---VPNルータ       |    |       ------ハブ--------LAN内のPC郡 ネットワーク:192.168.1.0/24 CTU:192.168.1.1/24 VPNルータ:192.168.1.101/24 PC郡はデフォルトゲートウェイは192.168.1.1/24になっています。 PC起動時に、route add 192.168.2.0 mask 255.255.255.0 192.168.1.101 というバッチを当てています。 それにより、VPNで192.168.2.0/24のネットワークに接続できています。 このバッチを当てずにCTUにルーティングさせる事はできないんでしょうか? 192.168.2.0/24に来た宛先は192.168.1.101/24のVPNのルータにルーティングするという設定が出来れば、それぞれのPCでバッチを当てなくてよいと思います。 『スタティックルーティングテーブル設定』がありますが、このあたりの設定でできないんでしょうか? そもそもONUの直下にVPNルータがなくてよいのでしょうか? 自分がネットワークを構成していないので、何故このような構成になっているか理解できていません。 以上です。よろしくお願いします。

  • ルーティングの削除について

    CentOS4.2を使用しています、ルーティングテーブルの削除方法について教えてください。 NIC2枚差しでeth1のルーティング情報を削除したいのですが下記作業をしてもアクセス出来てしまいます。 /etc/sysconfig/network-scripts/route-eth1 #GATEWAY0=192.168.30.1 #NETMASK0=255.255.255.0 #ADDRESS0=172.16.0.0 /etc/sysconfig/network restart コメントアウトだけではだめなのでしょうか?

  • ルータBLW-04GZでスタティックルーティング

    古いルータBLW-04GZを引っ張り出して来て、デフォルトルートの他に スタティックルーティングを設定してみようかと思いましたが、 うまく行きません。 PC1のゲートウェイはBLW-04GZです。 192.168.3.0ネットワークにのみ、別ルータ192.168.1.253をホップしアクセスしたいと 思っていました。 192.168.3.0ネットワークにpingを打ってもデフォルトルート側に飛んで行ってしまうため、 スタティックルーティングが正常に設定されていないか正常に動作していない状態と 思われます。 ちなみにPC1のデフォルトゲートウェイを別ルータ192.168.1.253にすると、 192.168.3.0ネットワークにもデフォルトルートにもアクセスできます。 BLW-04GZの設定を貼り付けますので、 アドバイスをお願いします。

  • ルーティングの愚問

     Aルータ - Bルータ -Cホスト とルーティングプロトコルなしで接続した場合(A-B間が「ネットワーク1」、B-C間が「ネットワーク2」)、CホストからBルータのA側インターフェースにPINGを飛ばすことが可能であるのに、AルータからBルータのC側インターフェースにPINGを飛ばすことができないのは何故なのでしょうか?  かなり愚問なのだと思いますが、わからなくなってしまっているのでご指導をお願いします。

  • ルータとルータ間の接続

    現在、YAMAHAのルータRT57iを使って、ルーティングをやろうとしています。 ストレートケーブルにてRT57iのLAN1ポート同士を接続しております。 ルーティングしたいエリアは、以下のとおりです。 ●ネットワークエリア:A ルータIP:192.168.46.1 ネットワークエリア:192.168.46.0/24 ●ネットワークエリア:B ルータIP:192.168.51.254 ネットワークエリア:192.168.51.0/24 AとBそれぞれにルーティングテーブルを設定し、 A側ルーティングテーブル: ip route 192.168.51.0/24 gateway 192.168.51.254 metric 2 B側ルーティングテーブル: ip route 192.168.46.0/24 gateway 192.168.41.1 metric 2 に設定しています。 ですが、それぞれのクライアントからpingをしても、 『Destination net unreachable』が帰ってきてしまいます。 これは、手前のルータにてルーティング先がないということまではわかったのですが、解決策がわかりません。 なぜ、ルーティングテーブルを記述しているにもかかわらず、pingが通らないのでしょうか? わかる方がいらっしゃいましたら、よろしくお願いします。

  • ルータのルーティングテーブルには、たいていデフォルトゲートウェイ(?)がある?

    下記のアドレスのページ等を見ると、ルータはパケットを受け取るとその中の宛先IPアドレスのネットワークアドレスを見て、自分の持っているルーティングテーブルを参照して次のルータにパケットを渡し、ルーティングテーブルに無ければパケットを破棄する、とあるのですが、多くの場合はルーティングテーブルに宛先ネットワークアドレスの情報はないと思うのですが、どうなのでしょうか?(あるとしたら、ものすごくたくさんのデータをテーブルが持ってないといけない気がするのですが) ないとすると、ルータもPCのように、デフォルトゲートウェイを持っていて、ルーティングテーブルにないネットワークアドレスのパケットは、そこに送られる、ということになるのでしょうか? よろしくお願いします。 http://www.itbook.info/study/p74.html

  • redhat9 でルーティングができない

    redhat9でルーティング設定をしているのですが、 うまくルーティングがされません。 アドバイスお願いします。 状態 あて先 192.168.0.0 マスク 255.255.0.0 ゲートウェイ 10.0.0.1 といった感じのルーティング設定をしています。 redhat9からは192.168.0.xへのpingが通るのですが、 redhat9をゲートウェイに設定したWindows端末から192.168.0.xへのpingが通りません。 Windows端末からredhat9へはpingが通ります。 redhat9のセキュリティ設定はすべて解除してあります。 redhat9のルーティングテーブルを表示すると dst gw mask iface 192.168.0.0 10.0.0.1 255.255.0.0 eth0 となっており、問題ないとおもいます 以前似た様な設定でTurboLinuxを使ったときは うまくできていました。