【mac, linux対応】MACアドレス ipアドレス 逆引き、確認、変換方法は?なぜ両方必要なの?検索方法は?

スポンサーリンク
pythonやプログラミングへの挑戦
スポンサーリンク

MACアドレスとipアドレスの関係、ちゃんと説明できますか?

 

意外とあいまいにしている人が多いですよね。

 

そこで、この記事では、

これらのしっかりとした理解を目指します!

 

ぜひこの記事を読んで成長しましょう!

 

スポンサーリンク
スポンサーリンク

MACアドレス ipアドレス 逆引き、確認、変換方法は?なぜ両方必要なの?検索方法は?

MACアドレスとipアドレス なぜ両方必要なのか?

MACアドレスとipアドレスは、いずれも機体を識別するために必要な「アドレス」、

すなわち「住所」のことです。

これは、パソコンにつけられた「名前」と言い換えてもいいでしょう。

 

では、これらの違いは一体何でしょうか?

なぜ、両方が必要なのでしょうか?

ずばり、

MACアドレスはそれぞれの機体に固有の名前です。

一方で、ipアドレスはあだ名です。

 

MACアドレスとipアドレスは、

ARP(アープ)というプロトコルで変換方法が決められています。

 

プロトコルというのは約束のことです。

つまり、MACアドレスとipアドレスは勝手に決めて良いわけではなく、

ARPというプロトコルのもとで紐付けがなされています。

 

そこで、このARPというプロトコルを利用することで、

MACアドレスとipアドレスを変換することができます。

 

では実際に、ARPを使ってみましょう。

 

スポンサーリンク

 

MACアドレスとipアドレス 逆引き、確認、変換の方法、検索の仕方

MACアドレスとipアドレス、arpコマンド

まず、

・macを利用されている場合は「ターミナル」を

・linuxを利用されている場合は「端末」を

起動してください。

 

ここで、「arp」というコマンドを使うことで、

ARPのプロトコルにまつわる作業を行うことができます。

 

試しに、以下のコマンドを実行してみてください。

whatis arp

whatisコマンドは、コマンドの使用用途をざっくり知りたい時に有用なコマンドです。

 

ここでは、arpというコマンドの使用用途が

Address Resolution Protocol

すなわち、アドレス解決のためのプロトコル

であることがわかります。

 

スポンサーリンク

 

MACアドレスとipアドレス、実際に確認してみる

では実際に、arpコマンドを使用してみましょう。

以下のコマンドを使用することで、

MACアドレスとipアドレスの組み合わせの一覧をみることができます。

arp -a
これらは全て、ARPを用いて紐付けされています。

MACアドレスとipアドレス、変換してみる

では実際に、ipアドレスからMACアドレスをみてみましょう。

 

ちなみに、ARPは本来

ipアドレスを入力→MACアドレスが出力される

というプロトコルです。

 

したがって、以下のようにipアドレスを示すことで、

MACアドレスが帰ってきます。

以下の例では、ipアドレスが「arp 192.168.11.1」に対応するMACアドレスを

調べています。

arp 192.168.11.1

 

ご自身で利用される場合は、適宜ipアドレスの部分を変更してください。

 

スポンサーリンク

 

MACアドレスとipアドレス、逆引き、RAPRに関して

さて、先ほども申し上げました通り、ARPは

ipアドレスを入力→MACアドレスが出力される

というプロトコルでした。

 

では、この逆は可能でしょうか?

 

実は、可能です。

これを定めているプロトコルはRARPです。

Rは「リバース 」つまり「逆」の意味です。

(RARPを「リバース アープ」と読むこともあります。)

 

まとめると、

RARPは、

MACアドレスを入力→ipアドレスが出力される

というプロトコルです。

 

これを「逆引き」と呼びます。

では実際に、RARPを使ってみましょう。

 

スポンサーリンク

 

MACアドレスとipアドレス、RARPの使い方

RARPを使うためには、以下のコマンドを入力してください。

cd [適当なディレクトリ]
mkdir arp
cd arp

wget -O- https://gist.github.com/kei-sato/b5ecda9c6c03a9bf7880/raw/474fa3d9d5a204835c02b9a3a1bc234fd9269af3/rarp > rarp

wget -O- https://gist.github.com/kei-sato/006cc6f069e648c077af/raw/b65a4c7aca5dcecae348dd21d5bacbe099f92bd3/netmask-bit-count > netmask-bit-count

chmod +x *

これで準備は完了です。

あとは、rarpコマンドを用いることで、RARPを利用することができます。

rarp [調べたいMACアドレス]

 

もしもCatalina以降のmacを利用されている場合は、

bashを指定してからrarpコマンドを用いることで、

RARPを利用することができます。

bash rarp [調べたいMACアドレス]

 

bashとzshの違いに関しては、以下の記事でわかりやすくご紹介しています。

 

【2021】bashとzsh、違いや互換性は?移行時の切り替え方は?戻す方法は?bashとは何?zshとは何?【わかりやすく】
【2021】bashとzsh、違いや互換性は?移行時の切り替え方は?戻す方法は?bashとは何?zshとは何?【わかりやすく】 bashとは何?zshとは何? bashやzshはシェルの種類です。 以前の記事でお伝えしたように、C...

いま読むべき記事

私はいわゆる教養と呼ばれているような情報を、このブログで発信してきました。

皆さんも、ぜひこのブログを読んで教養を高めてみてください。

 

留学なし2週間でTOEFL100点をとった勉強法はこちらご覧いただけます。

英語を学ぶと収入がアップしたり、留学のチャンスが出てきたりしますよ!

 

【2021】留学経験なし2週間でTOEFL100点をとった勉強法!※帰国子女ではありません!この参考書で勉強時間を最短に!高校生でもできる!
[word_balloon id="2" position="L" size="L" balloon="talk" name_position="under_avatar" radius="true" avatar_border="false" avatar_shadow="false" balloon_shadow="true"]TOEFLの勉強法が知りたい……[/word_balloon]

 

今年のはじめに話題になった「第三次世界大戦」っていったいなんだったんでしょうか?

詳しくはここをチェックしてみてください。

 

【わかりやすく】第三次世界大戦 イランとアメリカが戦争する?ソレイマニって誰?トランプ達のツイートを翻訳して紹介した
ツイッターのトレンドに、不吉な文字列が出現しました。 「え!?第三次世界大戦!?」「怖い!」 平和におせちを食べている中、予想外の文字列に不安になった人も多いでしょう。 ツイッターで検索してみると、ツイッタラー...

 

パリの美術館から、無料で絵画をダウンロードする方法がこちらからご覧いただけます。

パリの美術館が10万作品を無料で公開して話題になりました。

 

【画像付き解説】フランス、パリの美術館が10万作品を無料公開!ダウンロード方法を画像付きで分かりやすく解説!
衝撃的なニュースが飛び込んできました。 以下のツイートをご覧ください。 Open content : + de 100 000 œuvres des collections des musées de la Ville de P...

 

しかし、肝心のサイトがフランス語で書かれており、ダウンロード方法がわかりにくい状況です。

そこで、画像を使って非常に丁寧にダウンロード方法をまとめました。

「わかりやすい」との反響もたくさんいただいたので、ぜひチェックしてみてください

 

美術館への挑戦(西洋美術史)
「美術館への挑戦(西洋美術史)」の記事一覧です。
美術館に行った感想、美術史の解説がこちらからご覧いただけます。
特に、最近開催されていた武蔵美の卒展についてはこちらで書きました。

武蔵美は五美大展にも出展していましたね。

 

【武蔵野美術大学卒業制作展2020】武蔵美の卒展は優秀な作品ばかり!作品の写真、感想、混雑状況、アクセス方法まとめ!
武蔵野美術大学、略して「武蔵美(ムサビ)」。 数ある美大の中でも、トップ大学の一つといっていいでしょう。 そんな武蔵美では、現在「卒業制作展」が開催されています。 学部4年生あるいは修士2年生の、卒業制作(一般大学...

 

スポンサーリンク

 

 

コメント