• ベストアンサー

NICを2枚ざしすると遅い

Windows2000Proに、NICを2枚さして、1つは、インターネット用、1つは、社内用と分けて使っているのですが、インターネットに接続するときに、遅い感じがします。どう遅いかというと、最初の接続するときに、時間がかかることが、多くなりました。ネットワークを見にいく順番かなぁという感じがします。 どうやったら、早くなるでしょうか? NICの順番(デバイス順)などは関係あるのでしょうか? よろしくお願いします。

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

  • ベストアンサー
回答No.1

自宅サーバーの環境で、ラックマウントの専用機を数台稼動しています。 この手のマシンはLANポートが2つ付いていることが多く、私も、この2つのポートを片方はサーバー群とPC群がつながったLAN(サブネットは192.168.11.0)、もう片方は、サーバー間の通信手段の多重化を含めてサーバー群のみがつながったLAN(サブネットは10.200.1.0)につないでいます。たとえばサーバーAのLANポートAには192.168.11.200というアドレスを振り、ポートBには10.200.1.200というアドレス、サーバーBのポートAには192.168.11.201、ポートBには10.200.1.201というアドレスを振るといった具合です。 こうすることでサーバーAはサーバーBにアクセスする場合に、2つの経路が確保されているので、最悪いずれのLANインターフェースに不具合が起きても、サーバー間通信は何とか保証されるという具合です。 そこで、普段はサーバーがお互いと通信する場合に、どちらのインターフェースを使うのかを調べますと、常に、サーバー間は10.200.1.0側のLANを使って通信していることがわかります。 つまり、クラスCの192.168~よりも、クラスBの10.~というIPアドレスのほうが優先的に使われているのです。 こういった理由から、アクセスが遅いのは、インターネットにつながっていない方のLANにマシンが優先的に参照に行くようになり、肝心のインターネットに達するまでにいろいろと手間取って送れていることが考えら得ます。 この場合は、Windowsのルーティングテーブル(どこ行きのパケットがどこ経由で送られるというルールを定義した部分)を設定変更すればいけると思います。

その他の回答 (2)

  • etaro
  • ベストアンサー率31% (46/146)
回答No.3

NICの順番というより、単純にルーティングの問題だと思いますが、情報が足りないので正しい設定を書いておきます。同じ設定になっていればNICの問題かな。 ・インターネットに繋いでいる側のNICのデフォルトゲートウェイには、インターネットに繋がっているルータのアドレスを設定します。 ・社内LANに繋いでいる側のNICにはデフォルトゲートウェイを設定せず、社内の全てのセグメントに対して静的ルートをマップします。 これでNICの優先度とは関係なく、宛先側のIPアドレスに従って、社内であれば社内用のNICに、それ以外であればインターネット側のNICに流れます。 ちなみに、両方のNICにデフォルトゲートウェイを設定した場合の動作は2つのNICが有効になるタイミング次第で、かな~りおみくじ状態です。

w0a15455
質問者

お礼

社内LANのWINSオプションの「LMHOSTSの参照を有効にする」をはずしたら、早くなりました。 ありがとうございました。

  • nac03056
  • ベストアンサー率48% (203/419)
回答No.2

LANがインターネット接続の邪魔をしているなら、一度LAN側の線を抜いて試してみてはいかがでしょう。

関連するQ&A

  • 2枚のNICで・・・

    Windows2000で2枚のNICを使用してます。 1枚はインターネット用ADSLルーター、もう1枚は社内用ネットワークで使用しております。 インターネット用は上手くいっているのですが、社内用の方が少し不調です。サーバーに接続出来なかったりします。 どちらもDHCP参照にしております。 何か細かな設定が必要なのでしょうか?

  • NIC2枚挿し ネットワーク

    ネットワーク初心者のため、教えてください。 下記、構成でMyPCより社内ネットワーク(10.0.*.*)を解して、 他の場所にある、ADSLモデムよりインターネットに接続したいと考えて います。 まず、PC0にてインターネット接続の確認を行っているのですが、 NIC2のGateWayに値(10.0.70.250)を設定するとインターネットに 接続できなくなりました。 Google等で調べると、「GateWayを2箇所設定するとインターネットに 繋がらなくなる」といった書き込みがありましたが、MyPCより 接続を考えているため、NIC2のGateWayは、必要だと思っています。 そこで質問ですが、MyPCよりADSLモデムに接続するよい方法はないでしょうか?         MyPC NIC2:10.0.0.1  GateWay 10.0.0.250          |          |          NIC2:10.0.70.1  GateWay 10.0.70.250         PC0(Win2000)          NIC1:192.168.0.2 GateWay 192.168.0.1          |         ADSLモデム 192.168.0.1            

  • NIC 2枚差しの設定

    拠点A(192.168.1.x)の社内ネットワークからは、拠点B(192.168.2.x)に存在するファイルサーバー とWindowsファイル共有ができます。 一方、拠点Aには社内ネットワークと隔絶したADSLモデムに接続したPCが存在します。 この拠点Aに存在するPCにNICを増設し、NWセグメントの異なる拠点Bのファイルサーバーにアクセス することは可能でしょうか。 増設したNICにrouteを追加して複数GW設定にしても、拠点Bにアクセスしようとすると、ADSL側の NICが使われてしまうような気がします。 IPアドレス毎に使用するNICを指定する、というようなことはできないのでしょうか。

  • NICが認識されない?

    数日前からインターネットに接続できなくなりました。(有線LANにて接続しております。) デバイスマネージャで確認すると、ネットワークアダプタにNICが表示されておらず、「ローカルエリア接続」のアイコンも表示されておりませんでした。手動で削除した記憶はありません。 PC購入時に付属していたCD-ROMからNIC(Realtek社製)のドライバをインストールしようとしましたが、インストールが完了せずに終了してしまいます。 原因が不明なのですが、NICが壊れたなどハードウェアに問題が起きたのでしょうか? ハード障害でしたら、修理代もかかるので有線LANカードの購入も考えています。 原因等わかりましたら教えてくださいますようお願いいたします。

  • WindowsPCでNICを2つ使いたい

    はじめまして。 WindowsPCでNICを2つ使いたいのですが、うまく通信できません。 恐らくPC側の設定の問題と疑っているのですが、どなたか設定方法をご存知でしょうか? ・環境   インターネット      |    ルーター      | PC1=ハブ-PC2      |     PC3 ・PC1(OS:Windows7 Pro 64bit) NIC2枚挿しです。(1つは最初からついてるNIC、もう1つはUSB接続のNIC) それぞれのNICには、異なるセグメントのIPアドレスを割り当てたいです。 また、PC1はインターネットにアクセスします。従って、PC1のデフォルトGWは ルーターのIPアドレスです。 例えば、NICの設定を以下のように設定したとします。 NIC1:192.168.1.1/24 デフォルトGW:192.168.1.254(インターネットアクセス用セグメント) NIC2:192.168.2.1/24 デフォルトGW:設定無し(LAN用セグメント) (デフォルトGWは1つしか設定できないので、NIC2には設定しません。) NIC2枚に接続したLANケーブルは同じHUBに接続します。 ・PC2(OS:Windows7 Pro 64bit) NICは1つです。 インターネットにはアクセスしません。 LAN用セグメントで使用したいので、デフォルトGWは設定していません。 NIC:192.168.2.2/24 デフォルトGW:設定無し(LAN用セグメント) ・PC3(OS:MacOSX) NICは1つです。 インターネットにアクセスしますが、PC1、PC2とはアクセスしません。 NIC:192.168.1.10/24 デフォルトGW:192.168.1.254(インターネットアクセス用セグメント) ・問題点 PC1~PC2間でping疎通が通ったり、通らなかったりロストします。 PC1に何かの設定が不足してると思っているのですが、 このような環境でPC1~PC2間で通信できるようにする設定を教えてください。 ちなみに、PC1、PC3からインターネットは問題無くできます。

  • NIC2枚装着時のルーティングテーブルについて

    現在、「社内ネットワーク」と「インターネット」に接続するWindowsサーバを構築中です。 このWindowsサーバにはNICが2枚装着してあります。   NIC1側;社内ネットワーク接続   NIC2側;インターネット接続 ※最終的にこのWindowsサーバに業務ソフトをインストールします。  業務ソフトはインターネット上のサーバ(?)から必要な情報を自動でダウンロード  して社内パソコンから閲覧します。  なお、業務ソフトがインターネット上のどこに接続するかは不特定のため不明で  あります。 インターネットで調べたところ、『NIC2枚装着時はどちらか片方のみデフォルト ゲートウェイを設定し、もう片方を「route add」にてルーティングテーブルへ 設定をする必要がある』までは理解しました。 Windowsサーバがインターネットに自由に接続できるようにするための 「route add」の構文を教えてください。 <NIC1側(社内ネットワーク)の情報> IPアドレス        120.10.10.30 サブネットマスク     255.255.0.0 デフォルトゲートウェイ  120.10.10.1 「120.10.10.1」はルータで、このルータの先には A支店(130.10.0.0/16) B支店(140.10.0.0/16) C支店(150.10.0.0/16) D支店(160.10.0.0/16) E支店(170.10.0.0/16) があります。 <NIC2側の情報> IPアドレス        200.10.10.30 サブネットマスク     255.255.0.0 デフォルトゲートウェイ  未設定 NIC2の先は「バカHUB」→「ファイアウオール」→「ルータ」→インターネット となっております。 (「バカHUB」→「ファイアウオール」→「ルータ」→インターネットは既存の ネットーワークを流用します。なお、構築した人が資料を残しておらず、また、 転勤してしまったため、ファイアウオールとルータの設定を調査中。) おそらく、ファイアウオールは 200.10.10.30からインターネットへの通信のみを許可。 インターネットから200.10.10.30への通信のみを許可。 という設定になっていると思います。 ルータ LAN側、WAN側のIPアドレスの状態は不明。 本当に情報が少なくて大変申し訳ありませんが、 ご回答をよろしくお願いします。

  • NIC2つに別々アクセス

    パソコンにNICを2つ接続して、 それぞれに別々のルーターがあるとします。 インターネットにアクセスするときに、 ゲートウェイを2つ設定し、 その後両方接続している状態で ネットワークの設定を都度変更せずに、 明示的にアクセスさせることは可能でしょうか? 例:このダウンロードはAのNICからして、 このソフトの接続先はBのNICからアクセスする

  • マザーボードNIC2枚さしについて

    自作PCを作っていますが、最近NICが二つついたマザーボードをもらいました。 自作歴が短くネットワークの知識がないため質問させていただきます。 ■環境 自宅のローカル環境(インターネットに接続していなく、独立した環境) OS:Windows7 or CentOS ※両方考えています。 ■NIC二枚の目的 1.同じIPを振って冗長化(突然NICが故障してもネットワークはきれない) 2.別のIPを振って冗長化(            〃              ) 3.同じIPを振って冗長化(NIC故障時はもう一方のNICに切り替える) 4.別のIPを振って冗長化(            〃              ) ■質問内容 (1)NIC二枚の目的は上記のどれになるのでしょうか・・・? (2)具体的にどのように設定すればよいのでしょうか?(Windows系 CentOS系)  ※現在Windows7を入れていますが、「ネットワーク」→「プロパティ」→「ローカルエリア接続」をみていくと1つしかないように見えます。 根本的に考え方が違っていたらすみません。 よろしくお願いします。

  • NIC1394

    どうしてこうなってしまったのか分からないのですが、Windows xpを起動させる度に、右下にポップアップが開き「新しいハードウェアが検出されました」と表示され、その後ハードウェア更新のウィザードが始まるようになってしまいました。 (マウス以外は何も接続していないのに) とりあえず「ソフトウェアを自動的にインストール」を選択してみましたが、「必要なソフトウェアが見つかりません」となってしまいます。 デバイスマネージャーのその他のデバイスに?マークが付いたNIC1394があるので、ここで更新しても結果は同じです。 削除しても再起動後は、またさっきの繰り返しでデバイスマネージャーには、またNIC1394が表示されています。 なにが原因でこうなってしまったのか、どうすれば解決できるのか教えてください。

  • WinSrv2003でNICを認識しない

    WinXPをインストールしているPCの別パーティションに、180日間の評価版WinSrv2003をインストールしました。ネットワーク接続で「ローカルエリア接続」のアイコンが表示されず、調べてみるとNICを認識していないようです。デバイスマネージャのネットワークアダプタには当該のNICのアイコンがありません。WinSrv2003を再インストールしてみたのですが、状況は変わりません。どうしたらいいでしょうか?