MACアドレスによるデバイスのIPの特定

接続されたネットワーク機器のIPアドレスは、特定のコマンド、例えばプリンタに印刷するための文書がそれに送信されるときにユーザが必要とする。これに加えて、かなり少数の例があります;私達はそれらすべてをリストしません。ユーザは、機器のネットワークアドレスが自分にはわからず、物理アドレス、つまりMACアドレスしかないという状況に直面することがあります。それからIPを見つけることはオペレーティングシステムの標準的なツールを使用して非常に簡単です。

MACアドレスでデバイスのIPを決定する

今日の課題を達成するために、 「コマンドライン」 Windowsと別のケースでは組み込みアプリケーション メモ帳。あなたはどんなプロトコル、パラメータまたはコマンドを知る必要はありません、今日我々はあなたにそれらすべてのことを知ります。ユーザーは、さらに検索するためには、接続されている装置の正しいMACアドレスを持っていることだけが必要です。

この記事の手順は、自分のローカルコンピュータではなく、他のデバイスのIPを探している人に限り、できるだけ便利になるでしょう。ネイティブPCのMACを判断する方が簡単です。下記のこのトピックに関する別の記事を読んでください。

参照項目:コンピュータのMACアドレスを表示する方法

方法1:手動コマンド入力

スクリプトを使用して必要な操作を実行する方法はありますが、IP決定が多数回実行される状況でのみ最も便利になります。 1回限りの検索では、必要なコマンドをコンソールに個別に登録すれば十分です。

  1. アプリケーションを開く 実行するキーの組み合わせを保持 勝ち+ R。入力欄に入力してください cmdそしてボタンをクリックしてください “ OK”.
  2. 関連項目:Windowsで「コマンドライン」を実行する方法

  3. IPアドレスの読み取りはキャッシュを介して行われるため、最初にそれを埋めなければなりません。これを担当するチーム/ L%a in(1,1,254)の場合、@ start / bに対して192.168.1をpingします。%a -n 2> nul。ネットワーク設定が標準、つまり192.168.1.1 / 255.255.255.0の場合にのみ機能します。それ以外の場合、(1,1,254)の部分は変更されることがあります。の代わりに 1 そして 1 変更されたIPネットワークの初期値と最終値が入力されます。 254 - サブネットマスクを設定します。コマンドを印刷してから、キーを押します。 入ります.
  4. ネットワーク全体をpingするためのスクリプトを起動しました。標準のコマンドがそれを担当します。 ping指定されたアドレスを1つだけスキャンします。入力されたスクリプトはすべてのアドレスの簡単な分析を開始します。スキャンが完了すると、さらに入力するために標準行が表示されます。
  5. これで、キャッシュされたエントリをコマンドで見ることができます。 arp そして議論 -a。 ARPプロトコル(アドレス解決プロトコル)はMACアドレスとIPの対応を示し、見つかったすべてのデバイスをコンソールに出力します。いっぱいになった後、いくつかのレコードはせいぜい15秒間保存されるので、キャッシュをいっぱいにした直後に、次のように入力してスキャンを開始します。arp -a.
  6. 通常、読み取り結果は、コマンドが実行されてから数秒後に表示されます。これで、既存のMACアドレスとそれに対応するIPを確認できます。
  7. リストが長すぎるか、意図的に一致するものを1つだけ見つけたい場合は、 arp -a キャッシュをいっぱいにしたら、次のコマンドを入力します。arp -a | "01-01-01-01-01-01"を検索どこで 01-01-01-01-01-01 - 既存のMACアドレス
  8. 一致が見つかると、結果は1つだけになります。

既存のMACを使用してネットワークデバイスのIPアドレスを判断するのに役立つ簡単なガイドです。検討されている方法は、ユーザが各コマンドを手動で入力することを必要とし、これは常に便利ではない。したがって、このような手順を頻繁に実行する必要がある人は、次の方法に慣れることをお勧めします。

方法2:スクリプトを作成して実行する

検索プロセスを簡単にするために、特別なスクリプト、つまりコンソールで自動的に開始される一連のコマンドを使用することをお勧めします。このスクリプトを手動で作成して実行し、MACアドレスを入力するだけです。

  1. デスクトップで、右クリックして新しいテキストドキュメントを作成します。
  2. それを開き、そこに次の行を貼り付けます。

    @echo off
    "%1" == "" MACアドレスをエコーし​​ない&exit / b 1の場合
    / L %% a in(1,1,254)の場合、@ start / bに192.168.1をpingします。%% a -n 2> nul
    ping 127.0.0.1 -n 3> nul
    arp -a | find / i "%1"

  3. 最初の方法であなたがそれらに精通することができるので、我々はすべての行の意味を説明しないでしょう。ここでは何も新しいものは追加されていません。プロセスだけが最適化され、物理アドレスのさらなる入力が構成されています。メニューからスクリプトを入力した後 「ファイル」 アイテムを選択 名前を付けて保存.
  4. ファイルに任意の名前を付けます。例えば Find_macそして、名前の後に追加.cmd下のボックスでファイルの種類を選択して 「すべてのファイル」。結果はFind_mac.cmd。スクリプトをデスクトップに保存してください。
  5. デスクトップに保存されたファイルは次のようになります。
  6. 実行する 「コマンドライン」 そしてそこにスクリプトをドラッグします。
  7. そのアドレスが文字列に追加されます。これは、オブジェクトが正常にロードされたことを意味します。
  8. Spaceキーを押して下のスクリーンショットに示す形式でMACアドレスを入力してから、キーを押します。 入ります.
  9. それは数秒かかるでしょうそしてあなたは結果を見るでしょう。

以下のリンクから、弊社の厳選した資料の中でさまざまなネットワークデバイスのIPアドレスを検索する他の方法に慣れることをお勧めします。物理アドレスまたは追加情報の知識を必要としない方法のみを提示します。

参照:エイリアンのコンピュータ/プリンタ/ルーターのIPアドレスを調べる方法

2つのオプションで検索しても結果が得られない場合は、入力されたMACを慎重に確認し、最初の方法を使用するときは、キャッシュ内の一部のエントリが15秒以内に保存されることを忘れないでください。

Loading...