LAN環境認識の方法とは?

このQ&Aのポイント
  • LAN環境の認識方法をお教えください。私はWindows XPのノートパソコンを自宅と勤務先で使用していますが、自分がどちらにいるかを識別したいと思っています。具体的には、パソコンを起動した際に自動でコマンドを実行し、その結果をファイルに書き出しておき、後でプログラムで自分のいる場所を判断できるようにしたいです。
  • LAN環境の認識方法について考えています。私はWindows XPのノートパソコンを自宅と勤務先で使用していますが、どちらにいるかを識別したいと思っています。一つの考えは、pingコマンドを使用して自宅のプロバイダのマシンか勤務先のマシンを指定し、その結果をファイルに書き出す方法です。しかし、pingコマンドは実行に時間がかかり、パソコンの起動にも影響を与える可能性があるため、他の方法があれば教えていただきたいです。
  • LAN環境の認識方法について相談です。私はWindows XPのノートパソコンを自宅と勤務先で使っているのですが、自分がどちらにいるかを識別したいと考えています。現在はpingコマンドを使用して自宅のプロバイダのマシンか勤務先のマシンを指定し、その結果をファイルに書き出しています。しかし、pingコマンドの実行に時間がかかるため、もっと簡単な方法があれば知りたいです。お知恵をお借りできれば幸いです。
回答を見る
  • ベストアンサー

LAN 環境の認識

 皆さんのお知恵を拝借したいと思います。  私は、Windows Xp のノートパソコンを、自宅と勤務先とで持ち運んで、それぞれの LAN につないで使っていますが、コマンドで自分が今どちらにいる(ある)のか、識別したいと思います。パソコンを起動したときに、何かのコマンドを自動実行して、その結果をファイルに書き出しておいて、後ほどそれを(プログラムが)見て自分のいる場所を判断したいというわけです。  二つの環境で違うのは、使うLAN アダプタだけ(IP アドレスなどは、LAN アダプタごとに設定されています)で、あとは全く同じです。  どうしたらいいでしょうか。  私が考えたのは、ping コマンドを使う方法で、自宅のプロバイダのマシンか、勤務先の適当なマシンを指定して ping コマンドを走らせれば、それぞれの環境で返ってくる結果が違うので、それをファイルに書き出しておくというやり方です。しかし、ping コマンドでは、実行が終わるまでにちょっと時間がかかるので、いわばパソコンの起動が遅くなることと同様の結果になり、やや不満です。もっと簡単にできるのではないかと思います。よろしくお教えください。

  • ogx
  • お礼率72% (196/269)

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

  • ベストアンサー
noname#5179
noname#5179
回答No.3

コマンドプロンプトで、ipconfig /all をすれば、IPアドレスがわかります。 IPアドレスの大体の範囲で、自宅か、勤務先かがわかると思います。 あとはこれをテキストに落とせば、いいんじゃないでしょうか?

ogx
質問者

お礼

 再度、ありがとうございます。  実は、先ほど、自分でいろいろ試していて、ipconfig コマンドが一番簡単だと気づきました。  そうなんですよねえ。  こういうことってなかなかわからないんですよねえ。  ipconfig >ファイル名  これでバンザイでした。  私の疑問は、これで完全解決です。  お世話様でした。

その他の回答 (2)

noname#5179
noname#5179
回答No.2

exping+ExSMTPという組み合わせで、ping結果をメールで送れたと思いますので、これを利用して管理するのはいかがでしょうか? http://www.zdnet.co.jp/download/pc/internet/exping.html 質問とはまったく関係のない独り言ですが、こんな良いソフトを無料で作ってらっしゃった作者が、ホームページを今年の3月で終了させてしまったのが残念です。

ogx
質問者

お礼

 お教え、ありがとうございます。  判定結果をメールを送るのでは、結果を Windows 上のプログラムが受け取れないので、私の場合には、使えません。  いやはや、それにしてもいろいろなソフトがあるものですね。作者のホームページが閉鎖になっているのは残念です。何があったのでしょうね?

  • hagewashi
  • ベストアンサー率20% (25/121)
回答No.1

私もogxさんと同じような使用形態です。 vectorから、Domain Viewというフリーソフトを、 DLして使わせてもらっていますが、 非常に便利ですよ。 1度、見てみられることを、お勧めします。

参考URL:
http://www.vector.co.jp/
ogx
質問者

お礼

 早速のお教え、ありがとうございます。  このソフトは、自分のいるドメインを「目で」見るソフトのようですね。  私としては、そういう情報を(自動的に)ファイルに書き出したいのですが、それは可能でしょうか。  今、見た限りでは、できないようですが、……。

関連するQ&A

  • 二つの LAN 環境の切り替え

     ネットワークに詳しい方、教えてください。  私は、Windows Xp のノートパソコンを、自宅と勤務先とで持ち運んで、それぞれの LAN につないで使っていますが、接続環境を(半)自動的に切り替えるには、どうしたらいいでしょうか。  自宅では無線LAN、勤務先では有線LAN で、接続するネットワークアダプタが違います。ということは、それぞれで LAN 環境を切り替えなくとも、どちらのアダプタ経由で接続するかで IP アドレスやデフォールトゲートウェイなどは自動的に設定されると考えればいいのでしょうか。……質問1  質問1がyesだとすると、切り替えなければならないのは、DNS とメーラーの送信サーバーの設定だけということになります。DNS は、アダプタごとに設定されるのでなく、パソコン本体で共通に設定されているんですよね?……質問2  質問2が yes だとして、DNS をそれぞれの環境ごとに自動的に切り替えるにはどうしたらいいでしょうか。Windows 98 を使っていたときは、LAN 環境の切り替えにスワップ2号というシェアウェアのお世話になっていました。Xp では、スワップ3号を使うという手がありますが、他にやり方はありませんか。……質問3  メーラーの設定の切り替えはどうしたらいいでしょうか。Windows 98 では、スワップ2号を使っていたので、パソコンが立ち上がった直後にレジストリの中身をファイルに保存しておき、自作ソフトでそれを読んで、自分の環境を知り、その情報を利用して送信サーバーを自動的に切り替えるようにしていました。スワップ2号の利用が前提になっていたわけです。他のやり方はありませんか。……質問4  KemaNet (http://www.okweb.ne.jp/kotaeru.php3?q=254628) は Xp では使えません。

  • LAN接続が出来なくなりました。

    MEと98をクロスケーブルで接続して問題なく動作していたのですが、何でだかわかりませんが通信できなくなりました。 MEマシンでpingを実行した結果、正しく応答が帰ってくる(98からMEへは応答があるという事?)のですが、98マシンでpingを実行しても応答がありません(MEから98へは応答がないという事?)。 98マシンでtracertコマンドを実行すると1から30まですべて「request timed out」と表示されます。 IPアドレスが同じであることは確認しました。 どのようにすれば通信できる様になるでしょうか。教えてください。 MEマシンはDELL Dimension L566CX デスクトップ Ethernet Adapter MELCO LGY-PCI-TL 98マシンはIBM 560X ノート Ethernet Adapter BUFFALO LPC3-CLT よろしくお願いします。

  • LAN環境におけるFTPの使用に関する質問です。

    LAN環境におけるFTPの使用に関する質問です。 (動作環境) PC1: Windows XP Home Edition PC2: Windows Vista Home Premium 2台のパソコン(PC1とPC2)でFTPコマンドを使用してファイルの送受信をおこないたいのですが、 下記のエラーが発生します。(双方向からコマンドの実行を試みましたが、エラーとなります) C:\>ftp 192.168.11.100 > ftp: connect :接続がタイムアウトしました Windowsファイアウォールが邪魔をしているのかと考え、 2台ともファイアウォールを無効化して再度試してみましたが、 やはりエラーとなります。 pingコマンドは通りますので、物理レベルの問題はありません。 どなたか原因と対処方法について教えていただけないでしょうか? よろしくお願いいたします。

  • LANで接続できなくなる

    OS98のノートを使っています。 普段家でADSL接続でインターネットやファイル共有を使っています。外出先で使って家に帰って元通りに繋いでみたら、どうしても繋がりません。 自力でかなり調べましたが、なおりません。非常に困っているので力をお貸し下さい。以下状況です。 ・インターネットは--ADSLモデム--ルータ--LANカード--PCというようにつながっている ・それぞれの接続は確実に行われている ・ルータには接続OKを示すランプがついている ・LANカードには接続OKを示すすランプがついている ・PC、ルータ、モデムを再起動してもなおらない ・LANカードのIPアドレスへpingを打つと返信がある ・ルータのIPアドレスへpingを打つと返信がある ・ルータから別に繋がっているパソコンへpingを打っても返信が無い ・インターネットの適当な場所へpingを打っても返信が無い ・ルータから繋がっている他のマシンからは全く問題なく外部へ繋がっている ・Microsoft ネットワーク クライアントとBUFFALO LCPC3-CLX Fast Ethernet AdapterとTCP/IP ->PCI Fast Eternet DEC 21143 Based Adapterがインストールされている よろしくお願いいたします。

  • LANがつながらなくなります

    ノートPCをLANでつないでいるのですが、急にネットにつながらなくなります。ネットワーク診断を実行するとPINGを実行しましたが応答がありませんという結果が出て、再起動しないとつながりません。PCの設定のどこが悪いのか分からず困っています。

  • 家庭内ネットワークでLAN上のパソコンがうまく認識しません。

    3台のパソコンをネットワークでつなげています。 しかし一方は認識していてその反対は認識していないなど不具合が生じています。パソコンは次の3台です。 A.デスクトップ(192.168.0.3)でwindows2000、有線LAN B.ノートパソコン(192.168.0.8)でwindowsXP、無線LAN C.ノートパソコン(192.168.0.4)でwindows98、無線LAN また途中にBUFFALO AirStation WLA2-S11(192.168.0.2)とBUFFALO BroadStation(192.168.0.3)でLAN接続しています。インターネットへはNEC AtermDR221G(192.168.0.1)で接続しています。 相方のパソコンからpingをし、ネットワークをたどって認識しているか(ファイルが見にいけるかどうか)確かめてみると以下のようになりました。 2000→XP・・・pingはタイムアウト、ネットワークは○ XP→2000・・・pingは○、ネットワークはユーザ名とパスワードを要求してきてそこから先にいけない。 2000→98・・・pingはタイムアウト、ネットワークは○ 98→2000・・・pingは○、ネットワークは認識しない。 XP→98・・・pingはタイムアウト、ネットワークは認識しない。 98→XP・・・pingはタイムアウト、ネットワークは認識しない。 以上のような結果になりました。 ファイルの共有化はすべてのパソコンで行っていて、3台にウイルスバスター2003をインストールしていますがパーソナルファイヤーウオールは無効にしています。IPアドレスも3台とも自動取得にしています。 過去の質問も見ながら原因を探しているのですが、自分にあまり知識がないのでどうしてもわかりません。pingがタイムアウトにもかかわらずファイルを見にいけるのもどうしてなのかわかりません。 どのようにすれば3台ともお互いに認識するのでしょうか? 長々となりましたがお願い致します。(単語の使い方も間違っているかもしれません)

  • LAN環境なのですが・・・。

    LANでネットワークにつないでいるのですが、パソコンを起動して約十五分で自分のパソコンからネットワークを参照出来なくなってしまいます。DOS上でpingにて他のパソコンを探してみるとすぐに見つかります。また、他のパソコンからは認識されていて、自分のパソコンだけが孤立している形になってしまいます。 過去のレスを見てSHDOCLC.dllがおかしいのかと思い、削除して新たに入れました。DNSも設定してあります。 もうどうしようもなく困ってますのでよろしくお願い致します。

  • LAN上のパソコンを認識しない

    似たような症状の方は多くいたのですが、どうもどれともぴったり合わず、解決策が見出せなかったので質問させてください。 MSHOMEという家庭内LANを作りました。最初はお互いのパソコンの共有ファイルを開けましたが、最近「アクセス許可」とか「ネットワークパスが見つからない」というエラーが出るようになりました。 OSはともにWINXPのHome Editionです。 ルータにはBUFFALOのBBR-4HGをしており、それによって共有で繋いでいるインターネットには問題なく繋がります。 コマンドプロンプトでpingを試してみたのですが結果は Request timed out. で、4つともloseでした。 これはケーブルが抜けている可能性が高いと聞いているのでLAN類のコードを一通り確認したのですがそれ自体に問題はなさそうです。 尚、色々と試すときはウィルスバスターをそのまま稼動させた状態、終了させた状態どちらでも試してはいます。 他の可能性に心当たり或る方回答いただけるとありがたいです。 よろしくお願いします。

  • LANがつながったりつながらなかったりと…。

    会社のLANなのですが、自分のマシンだけがある特定の1台(今の場合マシンAとします)とつながらなかったりつながったりと曖昧につながっているんですよ(?!) どうしたら安定してつながるんでしょうか? ちなみに、ネットワークコンピュータからマシンAにつながらないときは、コマンドプロンプトからpingでLAN内のPCのアドレスを適当に打っていき接続されているのを確認してから、最後に接続したいマシンAのアドレスを打ってやるとつながるんですよ。 *自分のPCから他のPCは常にちゃんとつながっているのですが、LAN内でマシンAだけがこのような状態なんですよ。 共有しているプリンタが見えなかったりして大変不便で困っています。補足も必要に応じてしますのでどうか分かる方アドバイス願います。 環境 自分のPC OS WindowsXpProfessional マシンA OS WindowsXpProfessional 有線でつながっている

  • LANケーブルを一度抜くと、LAN接続できなくなる

    会社、DHCP環境内のXPマシン1台が、LANを一度抜くとPC再起動しない限りLAN接続できません。コマンドでipconfig /release とrenew でもだめです。再起動するとOKです。HUBやLANケーブル交換してもNGです。どなたかお助けください。