Saya terhubung ke jaringan terbuka, saya bisa melihat BSSID dan SSID tapi saya tidak berpikir DHCP diaktifkan karena saya tidak mendapatkan IP. jadi apakah ada cara untuk mencari tahu apa itu IP jarak jauh? dan terimakasih
Saya terhubung ke jaringan terbuka, saya bisa melihat BSSID dan SSID tapi saya tidak berpikir DHCP diaktifkan karena saya tidak mendapatkan IP. jadi apakah ada cara untuk mencari tahu apa itu IP jarak jauh? dan terimakasih
Jawaban:
(Mengasumsikan sistem Linux) Setelah Anda memiliki alamat MAC AP, mis. Via iwconfig:
$ iwconfig eth1
eth1 IEEE 802.11g ESSID:"OSU_PUB"
Mode:Managed Frequency:2.427 GHz Access Point: 00:0D:9D:C6:38:2D
Bit Rate=48 Mb/s Tx-Power=20 dBm Sensitivity=8/0
Retry limit:7 RTS thr:off Fragment thr:off
Power Management:off
Link Quality=91/100 Signal level=-39 dBm Noise level=-87 dBm
Rx invalid nwid:0 Rx invalid crypt:860 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:39 Missed beacon:8
AP memiliki hw addr 00:0D:9D:C6:38:2D
sehingga Anda dapat menggunakan tcpdump untuk mengendus lalu lintas dari alamat perangkat keras itu, yang biasanya akan mengungkapkan alamat IP itu sebagai sumber cepat atau lambat:
$ tcpdump -i eth1 -s 0 -v -n ether host 00:0D:9D:C6:38:2D
tcpdump: listening on eth1, link-type EN10MB (Ethernet), capture size 65535 bytes
13:15:49.106475 ARP, Ethernet (len 6), IPv4 (len 4), Request who-has 192.168.1.1 (00:0D:9D:C6:38:2D) tell 192.168.1.2, length 28
Jika AP merespons ping broadcast, Anda mungkin dapat mengirim ping broadcast ke alamat MAC spesifiknya untuk memperoleh balasan, tetapi sepertinya tidak ada alat yang mampu melakukan itu.
Saya kira Anda dapat mengaktifkan mode promiscous kartu nirkabel Anda dan mulai wireshark ( http://www.wireshark.org/ ) Dengan cara itu Anda mungkin dapat menemukan subnet jaringan.
Ketika Anda melihat paket TCP seperti ini ...
0000 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx 0010 xx xx xx xx xx xx xx xx xx c0 a8 01 01 c0 a8 01 0020 02 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx 0030 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx
c0 a8 01 01 = 192.168.1.1 dan c0 a8 01 02 = 192.168.1.2 ....
Cara paling sederhana adalah dengan melakukan netstat -rn
dan melihat default gateway default - 99.9% dari waktu, itu akan menjadi alamat IP titik akses Anda. Dan itu bekerja di Linux, OS X atau Windows.