Bagaimana menemukan alamat IP dari titik akses yang saya terhubung?

11

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

Peter
sumber
Sistem operasi apa yang Anda gunakan?
Ivo Flipse
3
Anda mungkin berasumsi bahwa Access Point juga merupakan server DHCP untuk jaringan? Apakah Anda tahu itu masalahnya?
Linker3000

Jawaban:

11

(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:2Dsehingga 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.

Flexo
sumber
2

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 ....

bubu
sumber
Saya memulai wireshark tetapi di mana saya harus menemukan subnet, di mana tipe paket?
Peter
Adakah traffic baseline di jaringan?
bubu
ya banyak lalu lintas
Peter
Saya hanya dapat melihat alamat Mac dan IP koneksi PPPoE, karena titik akses ini adalah untuk akses internet menggunakan PPPoE
Peter
Bisakah Anda tunjukkan tangkapan layar kepada kami?
bubu
2

Cara paling sederhana adalah dengan melakukan netstat -rndan 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.

Mike Scott
sumber
5
99,9% mungkin masuk akal untuk jaringan rumah atau kantor kecil di mana Titik Akses sering berada dalam router broadband / kabel, tetapi lebih sedikit pada jaringan perusahaan.
Linker3000