旅先で恋に落ちたくなる?思わぬ運命の恋に巡り合う映画

会社で、新しくプリンタを購入し、上司からこのプリンタをネットワークプリンタとして使えるように設定するよう(私はネットワークについて勉強中なので勉強を兼ねて)頼まれました。
いろいろ調べていたら、IPアドレスが必要なことが分かったのですが、何番のIPアドレスを割り当てればいいのかを上司に聞いてみたら、空いてるアドレスを自分の力で探せと言われました。(探すのも勉強だと。)
とにかく人を頼らずに自分でなんとかしろというのですが、空いてるIPアドレスを調べる方法が見当もつきません。
どうしたらいいのか教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (8件)

#6の回答に賛成です。


上司は,まだpingコマンドも馴染みがない初心者の質問者に対して,勉強を兼ねて自分で何とかしろ,と言っています。いきなり#5の解答が出てきたら自分の力で宿題を解いていないのがバレバレですし(^^; 基本コマンドを知らないでフリーソフト#7に頼るというのは上司の考えに応えていないように思いますので。

どうぞ#6のように,コマンドプロンプトで ipconfig と入力して自分のPCのIPアドレスを調べ(例:192.168.1.50),その前後のIPアドレス群にpingを打ってみてください。

余談ですが,表計算ソフトExcelのセルに ping 192.168.1.1 と入力し,セルの右下を下方向にマウスドラッグしてコピーすると,
ping 192.168.1.1
ping 192.168.1.2
ping 192.168.1.3
……
という繰り返しが簡単に作れますよ。この程度のテクニックなら初心者でも独力で思いつきましたと言い張れそうな気がする(^^; このセル群全体をコピーしてコマンドプロンプトの黒い画面に貼り付ければ,連続したpingコマンドの実行が楽になります。

すでに他の回答者も指摘しているとおり,PCの電源が入っていなかったり,電源が入っていてもWindowsファイアウォールのICMP設定が有効になっていたりすると,pingを送っても応答しないので空きIPアドレスが本当に分かるわけではないのですけれど,上司が望んでいるのは#6じゃないかなーという気がなんとなくします。

上記の内容が分かったら,せっかく#5という良い回答が得られたのですから,Windowsのヘルプでpingコマンドの -w や -n オプション,arp コマンドを調べてみてはいかがでしょう。
    • good
    • 5

とりあえず急いでそうなので、


簡単に調べられるツールをご紹介します。

参考URLのLook@lanが使い勝手がいいですよ。

参考URL:http://www.atmarkit.co.jp/fnetwork/rensai/netool …
    • good
    • 4

4人くらいのネットワークであれば、各PCの設定情報を見て、それ以外のアドレスにすればいいのでは?


各PCの設定情報を見るコマンドは「ipconfig/all」です。
これで、IPアドレスやサブネットマスク等が確認できますので。

または、例えば自分のIPアドレスが192.168.1.50とかなら
コマンドプロンプトで「ping」を使って調べるのも手です。

コマンドは「ping 192.168.1.***」というふうに打ちます。
***は適当な数字です。
(192.168.1の部分はご自分のネットワークの数字に合わせてください。)

4人くらいのネットワークであれば、ネットワークアドレスをサブネットマスクで細かく設定しているとは思えないので、1~254の範囲で好きな数字を使えると思います。
ping~のコマンドを打って、Reply from~と帰ってきたら、そのアドレスは使用されていることになります。
逆に、Request time out だったら、そのアドレスは使われてないことになります。
なので、プリンターに割り振ってもいい空きのアドレスということになります。
    • good
    • 4

No4のものです。


No1の補足をみると個人まわりした会社だということですので,コマンドの方法をお知らせしましょう。
【コマンド】
for /l %i in (2,1,10) do ping -w 1 -n 1 192.168.11.%i && arp -a 192.168.11.%i
【説明】
最初の(2,1,10)ですが,変数%iが2から10まで1つずつ変えていくということです。(ですから調べたい範囲の数字に変えます)
そのあとに2箇所192.168.11.%iとありますが,その%iの入ります。
はじめはpingをうち,続けてarpを打つ命令です。(この192.168.11の部分も調べたい範囲にあわせて変えてください)
これの結果がでます。

あいているものは,「要求がタイムアウトしました」と出ます。
使っているものは応答時間などが出ます。

【注意点】
DHCPで割り当てているネットワークに固定で指定する場合は,DHCP範囲外を割り当ててください。DHCP範囲内を調べてその範囲に割り当てたりしない。
    • good
    • 1

その会社LANは,サーバーを経由でしょうか。

それともルータに直接それぞれがつながっているのでしょうか。サーバー経由ではない場合について回答しておきます。

【DHCP機能でIPが割り当てられている場合】
プリンタのIPを固定するため,DHCPを有効にしているモデムかルータにアクセスして,DHCPで確保している範囲を調べてそれ以外に設定すればよいとおもいます。(必ずDHCPで確保している範囲外で指定してください)

【手動でIPが割り当てられている場合】
いくら上司がいったとしても管理者に聞かずに勝手に探し出して割り当てるのはまずいとおもいます。ぜひ管理者に聞いてください。
pingとarpなどを打って調べる方法がありますが,電源が入っていないPCがあればそれは出ませんので,ちゃんと管理者に聞くべきだとおもいます。
    • good
    • 2

静的に振っているIPアドレスと、DHCPによって配布されるアドレスの範囲を把握する必要があります。


静的に振っているIPアドレスは、機器を回って調べるか、ネットワークに繋いでおいてツール(ベクターなどでその気になって探せばいくらでも見つかる)で調べる。
DHCPの設定は、DHCPサーバーのマニュアル参照。
    • good
    • 2

通常は管理表などで管理します。


会社であれば固定資産の管理台帳に記載されてたりもしませんか?
あとは、社内のネットワーク管理者に確認ですね。
いちいち全台確認してたら時間が掛かり過ぎますね。

pingを飛ばして確認もできますが、起動してなければ意味ないですし。
    • good
    • 0

会社のネットワーク管理者に使用するIPアドレスを聞いて下さい



会社の規模が小さくて・・管理者が居ないときは

新しくIPアドレス管理表を作成します
・個別に正規に割り振れば良いのです

この回答への補足

うちの会社は4人くらいのこじんまりとした会社で、管理表を作るようにとは言われてないんです(>_<)
さっきヒントをもらったのですが、コマンドプロンプトを使えば分かるらしいのですが・・・。何のコマンドを打てばいいのやら。

補足日時:2007/04/06 12:14
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q空いているIPアドレスの調べ方?

社内で使用しているIPアドレスで空いている(使っていないもの)を
調べてくださいと頼まれたのですが、どのように調べればいいのでしょうか?
DHCPで振り分けてしまっていて、特に固定にはしていないのですが、
そういう場合でも簡単に空いているIPアドレスって分かるのでしょうか?

Aベストアンサー

┌ ARPを使って使用中のIPアドレスを調査する方法の解説記事です.

@IT:Windows TIPS -- Tips:使用中のIPアドレスを調査する
http://www.atmarkit.co.jp/fwin2k/win2ktips/309ipuse/ipuse.html

QLAN内IPアドレス使用状況確認方法

LAN内の使用されていないプライベートアドレスを
調べたいのですが、対象PCのOSの設定により
実際電源ONで使用中であってもPINGでは検出で
きないケースがあります。OSの設定は変えずに
PING以外で調べる方法をどなたか教えていただけ
ないでしょうか?よろしくお願い致します。

Aベストアンサー

こちらが参考となるかと思います。
使用中のIPアドレスを調査する
http://www.atmarkit.co.jp/fwin2k/win2ktips/309ipuse/ipuse.html

空いているアドレスなので、invalid でいいのかな?
但し、自PCはどちらにもでてきません。
set pingRange=20←この数値を適当に変えてお試しを。
詳しくは上記リンク先にて。

↓バッチファイルの内容
echo off
cls
set logFile=Ping2Arp.log
set pingRange=20
rem For /l %%i in (1,1,%pingRange%) do ping -w 1 -n 1 192.168.0.%%i & arp -a 192.168.0.%%i |find /i "dynamic" >> %logfile%
For /l %%i in (1,1,%pingRange%) do ping -w 1 -n 1 192.168.0.%%i & arp -a 192.168.0.%%i |find /i "invalid" >> %logfile%
cls
echo ************アドレス一覧
type %logfile%
pause
del %logfile%

こちらが参考となるかと思います。
使用中のIPアドレスを調査する
http://www.atmarkit.co.jp/fwin2k/win2ktips/309ipuse/ipuse.html

空いているアドレスなので、invalid でいいのかな?
但し、自PCはどちらにもでてきません。
set pingRange=20←この数値を適当に変えてお試しを。
詳しくは上記リンク先にて。

↓バッチファイルの内容
echo off
cls
set logFile=Ping2Arp.log
set pingRange=20
rem For /l %%i in (1,1,%pingRange%) do ping -w 1 -n 1 192.168.0.%%i & arp -a 192.168.0.%%i |find...続きを読む

Qルーターにつながっている全ての器機のIPアドレスを調べる方法

DHCP機能で振り分けらた全ての器機のIPアドレスを調べる方法はありませんか??

コマンドプロンプトから調べれるコマンドのようなものがあれば教えて頂きたいのですが、、、。


ルータはNTT製品の NVIIIです。

Aベストアンサー

DHCPからの貸し出し先だけでよければおそらく
DHCPのサーバーに貸し出し中のリストをもっています。
ルータがDHCPサーバーでしたら説明書をよんでみて
ください。
dhcpdなど立てていたらvarのどこかにdhcpd.leases
があるとおもいます

Qコマンドでネットワーク上の全てのIPアドレスを取得したい

まさに質問のとおり、
「コマンドプロンプト上であるコマンドを打ち、
同ネットワーク上の全てのマシンに振られているIPアドレス等が表示できる!」
というのは可能ですか??
そういうコマンドがあれば教えていただけませんか?

※arp、netstatなどを片っ端から打ってみたんですがそのような表示をさせてくれるコマンドではなかったので投稿させていただきます。
力不足ならご指摘ください。お願いします。

Aベストアンサー

「nbtscan」ってソフトを使用しています。
コマンドプロンプトから実行しますが、指定したセグメント内の全てのIPとPC名をひろってきます。
DHCP環境での管理にはかなり重宝しています。
nbtscanの強いところはWAN内のほかのセグメントも見に行けることです。既出の「domainview」はGUIで操作も簡単なので同セグメントの情報取得にはそちらが便利ですが、他セグメントなどを見に行くときにはnbtscanが強いです。

参考URL:http://www.inetcat.org/software/nbtscan.html

Qネットワーク内のIPアドレスを調べるには

早速ですが、同じネットワーク内で使われているIPアドレス全てを一覧表示する事の出来るコマンドがあったような気がするのですが、全く分からなくなりました。
分かる方回答をお願いします。

Aベストアンサー

WIN2kならipconfig
WIN9Xならwinipcfg

QIPアドレス競合時、相手を見つけられる?

IPアドレスが競合している旨のメッセージが出るようになりました。
おそらく誰かがそのアドレスを使っているのだと思いますが、誰なのか又は何なのか、何処なのかがわかりません。
このような場合、調べられるコマンドやツールはありますか?
相手のMACアドレスはわかっています。

教えてくださいm(__)m

Aベストアンサー

どのような環境の話なのかがご質問だけだと不明なので、とりあえず今回はWindowsのLAN環境で時々競合が起こる、というのを前提で話を進めます。

まず時々競合が起こるという場合の可能性として考えられるのは、片方のhostにサーバーから自動的にIPアドレスを割り当てられている状態で、他方のhost(恐らくプリンタなど画面上で競合を確認できない機器)に静的に同じIPアドレスを割り当ててしまった場合が考えられますね。

MACアドレスとIPアドレスの関連を調べるコマンドで思い浮かぶのは「arp」コマンドですね。コマンドプロンプトから「arp -a」と打てばARPエントリ、つまりIPアドレスとMACアドレスのマッピングが見られます。
ただしこのコマンドで「arp -a [IPアドレス]」と入力して、MACアドレスを調べるのは出来ますが、逆に「arp -a [MACアドレス]」というのは出来ません。

本来の使い方は今回のような事象が起きる際に備えて、あらかじめ各マシンとMACアドレスの対応(どのIPがどのMACで静的割り当てなのか動的割り当てなのか・・・とか)を調べておくという使い方が多いですね。

そしていざIPアドレス競合が起こった際には、調べておいたARPエントリを元に競合IPに対応しているMACアドレスに対して、一時的に競合しない仮のIPアドレスに変更(arp -s [IPアドレス] [MACアドレス])して競合をとりあえず直し、改めてお互いを動的割り当てに変更するなり、静的割り当てで競合しないIPアドレスに設定しなおすなどの処置とかを行うことになります。

ちなみに競合中にlocalhostからarpを行ってもちゃんと出力されるかどうかは、試したことがないんで不明です。多分普通に出力されるはずなんですけど・・・(^_^;)

さて、今回のご質問ですと誰がIPアドレスを競合させているかを知りたいとのことでしたね。
上記の通りarpコマンドではMACアドレスからIPアドレスを調べることは出来ませんが、代わりに競合IPアドレスに対して『他の競合に関わってないPC』から「tracert [競合IPアドレス]」を試すとか、でなければ「nslookup [競合IPアドレス]」でDNSサーバーに直接問い合わせて名前解決して、どの機器のコンピュータ名が出てくるかを調べるというのも有効かも知れません。

ちなみに下記UPLは「Network View」というネットワーク管理ソフトのサイトで体験版も置いてあります。参考までに・・・

以上、とってもつたない文章で失礼しました。

参考URL:http://www.smisoft.com/product/nv/index.html

どのような環境の話なのかがご質問だけだと不明なので、とりあえず今回はWindowsのLAN環境で時々競合が起こる、というのを前提で話を進めます。

まず時々競合が起こるという場合の可能性として考えられるのは、片方のhostにサーバーから自動的にIPアドレスを割り当てられている状態で、他方のhost(恐らくプリンタなど画面上で競合を確認できない機器)に静的に同じIPアドレスを割り当ててしまった場合が考えられますね。

MACアドレスとIPアドレスの関連を調べるコマンドで思い浮かぶのは「arp」コマンドで...続きを読む

Qコマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法

ipアドレスは分かっていますがコンピュータ名が分かりません。リモート接続ソフトなどは使えないので、それでコンピュータ名を調べることはできません。
コマンドプロンプトを使ってipアドレスからコンピュータ名を知る方法を教えてください!

Aベストアンサー

なんか回答がバラバラなので整理しましょう。
調査している自分自身が使用している端末は、Windows XPのPCであると仮定します。
また、調べるのは基本的に外部から名前解決可能な名前(No.2さんの言う"2"に相当する名前)とします。

パターン1:
対象のIPアドレスがWindows端末機で、自分が使用している端末と同じネットワークに属しているか同一のWINSサーバを参照しているとき……No.4さんの答えで検索できます。

nbtstat -A <IP Address>

パターン2:
ネットワーク管理者がDNSをきちんと管理しており、対象IPについても管理者の管理下にある場合……以下2つのいずれかの方法で検索できます。

  nslookup <IP address>

または

  nslookup -q=ptr <reverse ip>.in-addr.arpa.
  ex) 192.168.12.1 のIPを調べたい場合、以下のように入力する
  nslookup -q=ptr 1.12.168.192.in-addr.arpa.

  (DNSサーバで逆引きが設定されていないと、正しく検索できない場合があります)

パターン3:
上記以外の場合

外部から名前解決できないので、調べようがありません。または、調べてもそれが正しいホスト名である保証がありません。
そのIPの端末自体に設定されているホスト名を直接調べるしかありませんが、それには実際にそのIPの端末を操作して調べるしかありません。
つまり、No.2さんの回答となるのですが、
IPを使用しているのがWindows PCやUnixサーバなどである保証はないので、確認するコマンドはその端末の種類(OS)によって異なります。

なお、tracert (traceroute)を使用する、という回答がありますが、これはパターン1またはパターン2のいずれかまたは両方を満たしていないと表示されませんので、厳密には正しい答えとはいえません。
(たいていの場合、"tracert <IP address>" や "ping <IP address>"で用が足りてしまうことも多いので、必ずしも間違いではないのですが)

なんか回答がバラバラなので整理しましょう。
調査している自分自身が使用している端末は、Windows XPのPCであると仮定します。
また、調べるのは基本的に外部から名前解決可能な名前(No.2さんの言う"2"に相当する名前)とします。

パターン1:
対象のIPアドレスがWindows端末機で、自分が使用している端末と同じネットワークに属しているか同一のWINSサーバを参照しているとき……No.4さんの答えで検索できます。

nbtstat -A <IP Address>

パターン2:
ネットワーク管理者がDNSをきちんと管理して...続きを読む

Q「宛先ホストに到達できません」とは

下記サイトのみ「宛先ホストに到達できません」となります。
その他のサイト(goo等)は接続できます。(ping応答あり)

「宛先ホストに到達できません」とはどういう時に出るのでしょうか?

自宅にある他PCも同現象です。

<ネット接続構成>
インターネット-無線LAN(WZR-G144N)-PC

<ping結果>
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\xxxxx>ping sfp.kyoraku.jp

sfp.kyoraku.jp [1.1.81.114]に ping を送信しています 32 バイトのデータ:
192.168.11.1 からの応答: 宛先ホストに到達できません。
192.168.11.1 からの応答: 宛先ホストに到達できません。
192.168.11.1 からの応答: 宛先ホストに到達できません。
192.168.11.1 からの応答: 宛先ホストに到達できません。

1.1.81.114 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、

C:\Users\xxxxx>ping www.goo.ne.jp

www.goo.ne.jp [218.213.142.230]に ping を送信しています 32 バイトのデータ:
218.213.142.230 からの応答: バイト数 =32 時間 =67ms TTL=242
218.213.142.230 からの応答: バイト数 =32 時間 =66ms TTL=242
218.213.142.230 からの応答: バイト数 =32 時間 =66ms TTL=242
218.213.142.230 からの応答: バイト数 =32 時間 =56ms TTL=242

218.213.142.230 の ping 統計:
パケット数: 送信 = 4、受信 = 4、損失 = 0 (0% の損失)、
ラウンド トリップの概算時間 (ミリ秒):
最小 = 56ms、最大 = 67ms、平均 = 63ms

C:\Users\xxxxx>

下記サイトのみ「宛先ホストに到達できません」となります。
その他のサイト(goo等)は接続できます。(ping応答あり)

「宛先ホストに到達できません」とはどういう時に出るのでしょうか?

自宅にある他PCも同現象です。

<ネット接続構成>
インターネット-無線LAN(WZR-G144N)-PC

<ping結果>
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\xxxxx>ping sfp.kyoraku.jp

sfp.kyoraku.jp [1.1.81.114]に ping を送信しています 32 ...続きを読む

Aベストアンサー

状況からバッファローのルーターの問題であるような気がします。
ファームウェアのバージョンが低い場合は、アップデートで改善される「こと」もありますのでダメ元で試してみてはいかがでしょう?
あと、ルーターの経路情報や、ルーターにログインしてからpingテストをやってみて状況を確認してください。
ルーターからもpingが通らなければ(多分通らないと思いますが)、バッファローに問い合わせてみるのが解決への近道のような…。
他のルーターをお持ちでしたら、ルーターを変えてみるのもいいかもしれません。

Qpingでポートの指定

pingでIPアドレスを指定して、通信できるかどうかというのは
よく使いますが、pingでポートを指定して応答するかどうかは調べられるのでしょうか?

よろしくお願いします

Aベストアンサー

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含むICMP)ではできません。

FTPの疎通確認であれば、クライアントからサーバに対するTCP/21通信(FTP-CMD)が可能であること(サーバからクライアントへのTCP/21からの応答を含む)+サーバからクライアントに対するTCP/20通信(FTP-DATA)が可能であること(クライアントからサーバへのTCP/21からの応答を含む)が必要でしょう。

監視ソフトによるものであれば、
・クライアントからサーバへのログイン(TCP/21)
・クライアントからサーバへのlsの結果(TCP/20)
で確認すればよいでしょう。

pingを含むICMPというプロトコルは、OSIの7レイヤで言うところのL2(同一セグメント内通信)とL3(IPルーティングされた通信)の両方にまたがる、ちょっと珍しいプロトコルです。

IPアドレスは指定できますが、別サブネットに属するIPアドレスに到達できればL3通信、できなければゲートウェイと呼ばれる同一サブネットに属する中継装置からの回答を得るという点でL2(MAC通信ではなく、同一セグメント内通信という意味)通信です。

ポート番号はL4で使用されるアドレスですから、L4機能の疎通確認はping(を含む...続きを読む

Qネットワーク内のプリンタ等のIPアドレスを調べる方法

こんにちは。

既存のネットワークにコンピュータを一台追加したのですが、そのネットワークの中にあるプリンタのIPアドレスが分かりません。
IPアドレスが分かっていれば、コマンドプロンプトのPINGコマンドでパケットが届くか確認できますが、IPアドレスが不明なプリンタや複合機のIPアドレスはどうやって調べればいいんでしょうか?
一旦初期化して出荷時のIPアドレスに戻した後再設定という方法は取らずに、コマンドプロンプトで調べられる方法があれば教えてください。
よろしくお願いします。

Aベストアンサー

はじめまして
プリンタのIPアドレスを調べる場合PC側からの検索は困難です。
大抵のネットワーク対応プリンタであれば、ステータスシートをプリンタの
パネルを操作することで出力できます。
シートの中にIPアドレスが記載されているのでそちらを参照されてはいかがでしょう?


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング