【2020年最新版】ipアドレスとは?確認方法は?mac linux iphone ipad 対応

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

【2020年最新版】ipアドレスとは?確認方法は?mac linux iphone ipad 対応

ipアドレスとは?

ipアドレスとは、ネットワークにおける「住所」のようなものです。

 

パソコンAとパソコンBがやりとりをする時を考えてみましょう。

 

例えば、あなたがパソコンAを使ってパソコンBを持つ友達にメールをする状況などです。

 

この時、メール本文に加えて、

相手のパソコンBを指定する情報が必要です。

 

普通のメールであれば、この情報は「メールアドレス」と呼びますよね。

この「アドレス」は、「住所」の意味ですね。

 

このように、インターネットでやりとりをする時には、

相手のパソコンを指定する情報が必要になります。

 

詳細は本ブログの別記事にてご紹介しますが、

イーサネットで相手のパソコンを指定する際に使用されるMACアドレスが、

ARPというプロトコルによってipアドレスと紐づけられています。

 

このために、ipアドレスを用いて相手のパソコンの情報を指定できるのです。

 

MACアドレスは重要な概念です。

もしMACアドレスの理解があいまいであれば、ぜひこの機会にはっきりと

理解できるようにしましょう!

 

以下の記事でわかりやすく説明しています。

 

【mac, linux対応】MACアドレス ipアドレス 逆引き、確認、変換方法は?なぜ両方必要なの?検索方法は?
MACアドレスとipアドレスの関係、ちゃんと説明できますか? 意外とあいまいにしている人が多いですよね。 そこで、この記事では、 これらのしっかりとした理解を目指します! ぜひこの記事を読んで...

 

さて、現在最も普及しているipアドレスの形式は

IPv4という形式で、これは以下のような形をしています。

192.168.1.1

 

プライベートipアドレスの典型例が 192.168.1.1 (というめちゃくちゃ覚えにくそうな数字)

である理由については、ざっくりいうと、

予約されているipアドレスの中では一番覚えやすいものだったから

です。

 

(詳しく知りたい方はhttps://www.quora.com/Whats-the-history-behind-192-168-1-1-Why-not-192-169-1-1-or-any-other-IP-address-When-did-it-start-being-used-Who-started-it-Why-Why-not-1-1-1-1-What-is-the-relation-to-127-0-0-1-What-about-10-0-0-1-Apple)

 

スポンサーリンク

 

ipアドレスの確認方法は?(mac linux iphone ipad 対応)

さて、ipアドレスはどのように確認すればいいのでしょうか?

 

一番簡単なipアドレスの確認方法は、

以下のサイトにアクセスすることです。

しかし、これではパブリックipアドレスしかわかりません。

 

アクセス情報【使用中のIPアドレス確認】
あなたのアクセスしているIPアドレス情報などをENVとJavaScriptで取得し表示します。あなたのIPアドレスからポート疎通・ping疎通・DNS索引・WHOIS情報も取得できます。

 

そこで、ターミナルから確認する方法をお教えいたします。

 

まず、

macをお使いの場合は「ターミナル」を、

linuxをお使いの場合は「端末」を

起動してください。

 

ターミナルで、以下のコマンドを実行してみてください。

curl ifconfig.io

これは、パブリックipアドレスをコマンドによって確認する方法です。

 

ここで表示された数字の列が、IPv4のパブリックipアドレスです。

 

では、プライベートipアドレスはどのように確認すれば良いでしょうか?

 

プライベートipアドレスは、以下のコマンドから確認できます。

ifconfig

この一覧に出てくるen0の、inetに書かれた数字がプライベートipアドレスです。

 

スポンサーリンク

 

次に読むべき記事

このブログではpythonをはじめとしたプログラミングに関して、

どこよりもわかりやすく解説しています。

 

ぜひ他の記事もご覧になってみてください。

 

.bashrc .bash_profileとは?編集、反映、おすすめの書き方は?pathはどこ?違いは?いつ読み込まれる?使い分けは?
コンピュータを扱っていると頻繁に目にする .bashrc .bash_profile とは、一体なんでしょうか? なんとなく聞いたことがあるが、 うまく説明できないという人も多いのではないでしょうか? ...

 

シェルスクリプトとは?変数の宣言、代入、計算、引数などのコマンド実行方法をチェック!linux, mac, windows
皆さんは、シェルスクリプトをご存知でしょうか? シェルスクリプトは、 使いこなせるようになれば非常に便利なツールです。 しかし、その利便性に反して、 あまり知名度は高くありませんね。 こ...

 

コメント