Rumah  >  Soal Jawab  >  teks badan

chrome - Bagaimana untuk mendapatkan alamat ip dan mac pelanggan melalui java di bawah sistem linux?

Ini adalah arahan yang saya lalui

cmd = { "/bin/sh", "-c", "ping " + ip + " -c 2 && arp -a" };

Alamat mac diperoleh, tetapi alamat mac bukanlah alamat pelanggan yang saya mahu, tetapi alamat pada pelayan kluster saya Adakah terdapat cara yang baik untuk mendapatkan alamat mac pelanggan melalui IP?

某草草某草草2713 hari yang lalu940

membalas semua(1)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-16 13:25:46

    Sebenarnya, jika anda ingin mendapatkan alamat mac pelanggan, tidak ada cara, kerana apabila datagram melalui router, alamat mac dalam mesej akan ditulis semula oleh penghala, kerana alamat mac penghantar dalam lapisan pautan perlu direkodkan, proses umum adalah seperti berikut:

    Anda juga boleh merujuk artikel ini:
    Rangkaian-Alamat MAC dan alamat IP bagi paket data bertukar atau kekal tidak berubah semasa proses penghalaan dan pemajuan

    balas
    0
  • Batalbalas