• 締切済み

PCのデフォルトゲートウェイについて

お世話になります。 パソコンの「デフォルトゲートウェイ」ですが、正しい設定が「10.1.1.50」であるはずが誤って「1.1.1.50」という設定にしてしまいました。 しかし、他セグメントへの通信は問題なくできます。 不思議に思い、DOSプロンプトから「route print」で確認すると「1.1.1.50」と誤ったゲートウェイになっていました。 パソコンにキャプチャをしかけてみると、Dest-IPアドレスがちゃんと「10.1.1.50」の設定になっているのです!・・・なぜ、このようになるのか全くわかりません。 ちなみに、デフォルトゲートウェイの機器はCiscoルータのようです。 どなたか、この謎を教えて頂けないでしょうか?宜しくお願い致します。

みんなの回答

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.4

あくまでも想像ですが、 P Address. . . . . . . . . . . . : 10.1.1.85 Subnet Mask . . . . . . . . . . . : 255.255.255 Network Destination Netmask  Gateway  Interface Metric 0.0.0.0       0.0.0.0  1.1.1.50 10.1.1.85 20 こうなってますよね。 1.1.1.50はnetmask255.0.0.0で解釈すると「0x01000000ネットワーク上のホスト 0x010132」です。 デフォルトルートに投げるとき、「1.1.1.50」に投げるのではなく、「インターフェース10.1.1.85が繋がったネットワークの、ホストアドレス0x010132」に投げるように実装されているのではないでしょうか。 パケットキャプチャをして、そのPCが10.1.1.50へのARPを投げているのか1.1.1.50へのarpを出しているのか調べてみないといけませんが。。。

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.3

DOSプロンプトがあるということは、Windows系のOSですね。 Windowsは動かないはずの設定でも動いてしまうという妙な挙動を示すことがあります。 質問文にある情報では、なんとも判断のしようがないですが。。。 ipconfig の結果、netstat -rn の結果、を見せて貰えますか。

baka-asu
質問者

補足

ご回答、ありがとうございます。 以下に記載をさせて頂きます。 --- Connection-specific DNS Suffix . : IP Address. . . . . . . . . . . . : 10.1.1.85 Subnet Mask . . . . . . . . . . . : 255.255.255 Default Gateway . . . . . . . . . : 1.1.1.50 --- Route Table =========================================================================== Interface List 0x1 ........................... MS TCP Loopback interface 0x2 ...00 0d 5e 42 b3 01 ...... Intel(R) PRO/1000 MT Mobile Connection - パケッ ト スケジューラ ミニポート =========================================================================== =========================================================================== Active Routes: Network Destination Netmask Gateway Interface Metric 0.0.0.0 0.0.0.0 1.1.1.50 10.1.1.85 20 10.1.1.0 255.255.255.0 10.1.1.85 10.1.1.85 20 10.1.1.85 255.255.255.255 127.0.0.1 127.0.0.1 20 10.255.255.255 255.255.255.255 10.1.1.85 10.1.1.85 20 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 224.0.0.0 240.0.0.0 10.1.1.85 10.1.1.85 20 255.255.255.255 255.255.255.255 10.1.1.85 10.1.1.85 1 Default Gateway: 1.1.1.50 =========================================================================== Persistent Routes: None --- 【traceroute】 Tracing route to 10.37.3.11 over a maximum of 30 hops 1 <1 ms <1 ms <1 ms 10.1.1.50 2 <1 ms <1 ms <1 ms 10.1.248.1 3 10 ms <1 ms <1 ms 10.1.250.14 4 6 ms 6 ms 6 ms 10.232.139.25 5 80 ms 55 ms 55 ms 10.37.3.11 Trace complete.

  • mii-japan
  • ベストアンサー率30% (874/2820)
回答No.2

かなり大規模な社内ネットワークですね 自セグメントのアドレスとサブネットマスクは ? 他のセグメント アドレスは ? サブネットマスクが 16ビットとかであれば、同一サブネットとなるため接続される Dest-IPアドレスが10.1.1.50 とは 10.1.1.50宛のパケットを送出していることを示します ご質問のような場合 tracert コマンドで経路をトレースしてみれば見当が付くと思います

baka-asu
質問者

補足

ご回答、ありがとうございます。 tracerouteでは、10.1.1.50へ流れていきます。最終的に、他セグメントへの通信は問題なく通信できます。・・・なので、なぜデフォルトルートが「1.1.1.50」で設定しているのにも係らず、通信ができるのか不思議でなりません。

  • Deep__Blue
  • ベストアンサー率48% (1590/3297)
回答No.1

普通なら「192.168.*.*」とかですよね。 OSが解りませんが、XPならマイネットワークのプロパティ→ローカルエリア接続のプロパティ→プロパティ→TCP/IPのプロパティ→IPとDNSが自動になっていればデフォルトゲートウェイもルータのアドレスを取得すると思います。 ダメなら詳細設定ボタンで修正してください。

関連するQ&A