現在離れているコンピュータのIPアドレスがあり、MACアドレスが必要です。 IPしか持っていない場合、どうすればMACアドレスを取得できますか?
つまり、答えはできないになります。
通常、IPアドレスのみからコンピュータのMACアドレスを取得することはできません。これら2つのアドレスは、異なるソースから発信されています。簡単に言うと、コンピューター自体のハードウェア構成がMACアドレスを決定し、接続先のネットワークの構成がIPアドレスを決定します。
ただし、同じTCP/IPローカルネットワークに接続されているコンピューターは、互いのMACアドレスを判別できます。 TCP/IPに含まれているARP-Address Resolution Protocolと呼ばれるテクノロジーがそれを可能にします。 ARPを使用して、各コンピューターは最近通信した各デバイスのIPアドレスとMACアドレスの両方のリストを維持します。
同じネットワーク上にいる場合は、ターミナルを開くことができます。
ping your_ip_address
キーボードでCtrl-Cを押してpingを停止し、次の操作を行います。
arp -a
リストが表示され、pingしたばかりのIPを探します。その横にデバイスのMACアドレスがあります。