1.MACアドレスとIPアドレスは住所や物の識別番号

私たちは目的地にたどり着くための情報として住所を使って目的地までたどり着くことができる。
ネットワークの世界も一緒で通信相手に情報(パケット)を送るためには情報を送りたい相手のアドレスを知る必要がある。TCP/IP通信では、MACアドレスやIPアドレス、Webサイトのアドレス、メールアドレスなど、様々なアドレスが利用されます。具体的には以下の表に示す要素が使われます。

種類用途形式
MACアドレスデータリンク6Byte00*01:ac:0e:0c:de(16進数)
IPv4アドレスIPネットワーク4Byte192.168.10.0(10進数)
IPv6アドレスIPネットワーク16Bytefe00::1011:0100:adcd(16進数)
ホスト名アプリ全般文字列www.kikumuracloudtec.com

上記の表に示した各アドレスを知る方法は人に聞く方法もありますが、ご自分の端末からコマンドを入力することで知ることもできます。

2.IPアドレスとMACアドレスの表示方法

人には名前、会社員なら社員番号、車には車体番号があるように、人や物には個々を識別するための一意な名前や番号が付与されている。パソコンやスマホにも同じで例えば同じMacBookでもそれぞれMACアドレスが異なることで型番は同じMacBookでも識別することができるようになっている。これらの識別は機器の識別のほかに通信元を通信相手に知らせるためのIPアドレスも備わっています。

MACアドレスやIPアドレスを調べる方法はWindowsであれば「ipconfig」、MacやLinuxであれば「ifconfig」のコマンドを使用する。

2-1.WindowsのIPアドレスとMACアドレス表示方法

Windowsでは「Ctrlキー+R」から”cmd”を入力すると”コマンドプロンプト”が起動する。
他にもWindowsキーを入力しスタートから”Windowsツール > コマンドプロンプト”をクリックすると起動することができるが、これは人それぞれによるのでお好みで良いと思う。

Windowsの場合はコマンドプロンプト起動後に下記に示す「ipconfig」または「ipconfig /all」を実行す
るとローカル端末のIPアドレスやMACアドレス、ネットワークに関する情報を表示することができる。

C:\Users\Administrator>ipconfig
rem ※サンプル出力です
Windows IP Configuration

Ethernet adapter Ethernet 2:

   Connection-specific DNS Suffix  . : ap-northeast-1.compute.internal
   Link-local IPv6 Address . . . . . : fe80::5b1c:80a9:2f30:820b%7
   IPv4 Address. . . . . . . . . . . : 10.0.0.118
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 10.0.0.1
C:\Users\Administrator>ipconfig /all
rem ※サンプル出力です
Windows IP Configuration

   Host Name . . . . . . . . . . . . : EC2AMAZ-8579VNV
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : us-east-1.ec2-utilities.amazonaws.com
                                       ap-northeast-1.compute.internal
                                       ap-northeast-1.ec2-utilities.amazonaws.com

Ethernet adapter Ethernet 2:

   Connection-specific DNS Suffix  . : ap-northeast-1.compute.internal
   Description . . . . . . . . . . . : AWS PV Network Device #0
   Physical Address. . . . . . . . . : 06-AD-0E-06-9E-AF
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::5b1c:80a9:2f30:820b%7(Preferred)
   IPv4 Address. . . . . . . . . . . : 10.0.0.118(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Tuesday, June 27, 2023 3:07:27 PM
   Lease Expires . . . . . . . . . . : Tuesday, June 27, 2023 4:07:27 PM
   Default Gateway . . . . . . . . . : 10.0.0.1
   DHCP Server . . . . . . . . . . . : 10.0.0.1
   DHCPv6 IAID . . . . . . . . . . . : 118367692
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-2C-2C-B0-66-12-34-9A-BE-A5-E7
   DNS Servers . . . . . . . . . . . : 10.0.0.2
   NetBIOS over Tcpip. . . . . . . . : Enabled

2-2.MacのIPアドレスとMACアドレス表示方法


Macの場合は「ifconfig」を入力することでIPアドレスのほかにMACアドレス、ネットワークインターフェイスカード情報を知ることが可能だ。

2-3.Amazon Linux

今回はAmazon Linuxを代用に使っているが基本的にLinuxであれば同じ「ifconfig」または「ifconfig -a」でIPアドレス、MACアドレスを知ることができるぞ☝️

ifconfig -a

投稿者 izumi kikumura

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です