Apakah mungkin untuk menghubungkan sistem jarak jauh menggunakan mac-address di Ubuntu? Saya tidak ingin menggunakan alamat IP. Kedua sistem berada dalam LAN yang sama.
Apakah mungkin untuk menghubungkan sistem jarak jauh menggunakan mac-address di Ubuntu? Saya tidak ingin menggunakan alamat IP. Kedua sistem berada dalam LAN yang sama.
Jawaban:
Dari commlineFu :
terhubung melalui ssh menggunakan alamat mac Alih-alih mencari alamat ip yang tepat, cukup pilih alamat apa pun yang Anda suka dan tetapkan pemetaan ip statis.
sudo arp -s 192.168.1.200 00:35:cf:56:b2:2g temp && ssh root@192.168.1.200
Perintah lain:
ssh root@`for ((i=1; i<=255; i++));do arp -a 192.168.1.$i; done | grep 00:35:cf:56:b2:2g | awk '{print $2}' | sed -e 's/(//' -e 's/)//'`
maka semua Anda harus mengubah MAC dan memilih IP yang ingin Anda gunakan dan mengubah root ke pengguna yang valid
Catatan: Perintah-perintah itu hanya hack dan benar-benar mereka menggunakan IP itu sendiri bukan MAC.
Contoh menggunakan perintah kedua:
Kisaran IP LAN saya adalah 10.1.1. *. MAC server yang ingin disambungkan adalah 00: 15: 17: 5f: XX: XX. Pengguna pada mesin host disebutmaythux
Jadi perintahnya adalah:
ssh maythux@`for ((i=1; i<=20; i++));do arp -a 10.1.1.$i; done | grep 00:15:17:5f:XX:XX | awk '{print $2}' | sed -e 's/(//' -e 's/)//'`
Catatan saya membuat untuk loop ke 20 hanya untuk waktu dan saya sudah tahu ip kurang dari 20, jika Anda tidak berkisar jadi tetap ke 255.
Dan booming saya diminta kata sandi pengguna maythux di komputer host
TIP:
Alih-alih, Anda biasanya dapat menggunakan SSH dengan menggunakan IP, jika Anda tidak mengetahui IP beberapa sistem yang dapat Anda peroleh dari MAC, lihat pertanyaan saya. Cantumkan semua alamat MAC dan alamat IP terkait di jaringan lokal saya (LAN). ) , Anda akan menemukan banyak jawaban cara mendapatkan IP dengan mengetahui MAC-nya
Tidak tahu apa tepatnya kasus penggunaan Anda. Anda dapat mencoba tautan ini . Dari pengembang skrip,
Contoh:
mac2ip A1:B2:C3:D4:E5:F6 \"ssh root@IP\""
mac2ip B2:C3:D4 \"vncviewer IP:1\""
mac2ip A1:B2:C3:D4:E5:F6 \"krdc IP\""
mac2ip x x (will give you a MAC list.)"
"Note: depends on ping, ifconfig and arp."