1

SendARP()IPからMACアドレスを取得するために使用しています。ただし、この機能は LAN IP でのみ正しく機能します。他の LAN ネットワークに多くのデバイスがある場合、それらは同じ WAN IP を持ちます(ex: 219.123.111.90)が、それらのポートは異なります。

したがって、関数 SendARP("219.123.111.90:80") を呼び出すと、SendARP("219.123.111.90:81")...,1 つの Mac アドレスのみが返されます。

SendARPそのLANネットワーク上の実際のデバイスを取得せずに、モデムのMacアドレスのみを取得すると思います。

他の LAN ネットワークに属するデバイスの実際の MAC アドレスを取得する方法を教えてください。

どうもありがとう、

T&T

4

0 に答える 0