Bagaimana menemukan duplikat IP menggunakan Ubuntu? (mungkinkah memiliki duplikat ip?)


8

Saya memiliki masalah dalam berbagi jaringan menggunakan protokol SMB. Saya pikir ini terkait dengan masalah duplikasi IP. Cara mendeteksi ini.
Catatan : Saya menggunakan Ubuntu di desktop saya yang lain menggunakan berbagai OS (win xp, vista, mac, Ubuntu).


Masalah asli yang saya tidak bisa membuka WindowsShare melalui jaringan. Sumber masalah tidak dapat ditentukan, Pokoknya saya melompati melalui satu baris perintah untuk membuka WindowsShare di Ubuntu. Untuk orang-orang yang penasaran, itu adalah: "nautilus smb: //sit.local/" sambil sit.local adalah nama domain dari hard-disk-drive Maxtor yang digunakan bersama jaringan.
Omar Al-Ithawi

Jawaban:


9

Anda dapat menggunakan perintah arpping. Utilitas arping melakukan tindakan yang mirip dengan perintah ping, tetapi pada lapisan Ethernet. Anda dapat mengirim ARP REQUEST ke host tetangga / komputer.

Kirim permintaan ARP,
temukan jangkauan IP pada Ethernet lokal dengan arping, yaitu kirim permintaan ARP 192.168.1.1:

$ sudo arping -I eth0 -c 3 192.168.1.1

Keluaran:

ARPING 192.168.1.1 from 192.168.1.106 ra0
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B]  2.232ms
Unicast reply from 192.168.1.1 [00:18:39:6A:C6:8B]  1.952ms
Sent 3 probes (1 broadcast(s))
Received 3 response(s)

Dimana,

  • -I eth0: Tentukan antarmuka jaringan yaitu nama perangkat jaringan tempat mengirim paket ARP REQUEST. Opsi ini diperlukan.
  • -c 3: Berhenti setelah mengirim 3 paket PERMINTAAN ARP

    Temukan duplikat IP
    Opsi -D menentukan mode deteksi alamat duplikat (DAD). Ini mengembalikan status keluar 0, jika DAD berhasil yaitu tidak ada balasan yang diterima.

    $ sudo arping -D -I eth0 -c 2 192.168.1.1
    

    Jika 192.168.1.1 digandakan Anda akan melihat status keluar nol:

    $ echo $?
    

    Selalu gunakan sintaks berikut untuk deteksi alamat rangkap dengan arping:

    $ sudo arping -D -I <interface-name> -c 2 <IP-ADDRESS-TO-TEST>
    $ echo $?
    

  • Tidak ada duplikasi IP !, Dan masalah asli terpecahkan.
    Omar Al-Ithawi

    @Omar Bung kapan saja
    admintech

    5

    Anda dapat menginstal IPwatchD yang berfungsi dengan paket (lainnya) Debian.
    Artikel yang ditautkan juga menjelaskan metode dan langkah pemasangan.
    Sumber IPwatchD berasal dari sourceforge.

    teks alternatif

    Ini memungkinkan Anda mengonfigurasi pemberitahuan GUI (seperti di atas, hanya untuk GNOME) dan pesan ' syslog'.


    Bagus! Sangat berguna bagi kami, karena banyak PC desktop kami menjalankan Linux
    jap1968

    -1

    Anda tidak dapat memiliki dua mesin di jaringan yang sama dengan alamat IP yang sama.

    Yang mengatakan, salah satu cara termudah untuk mengetahui komputer mana yang memiliki alamat IP apa adalah dengan melihat melalui halaman status pada router Anda. Biasanya akan ada semacam daftar klien DHCP yang dapat memberi tahu Anda komputer mana (biasanya diberikan oleh alamat MAC) yang memiliki IP apa. Satu catatan, jika Anda menggunakan DHCP, kemungkinan Anda tidak memiliki masalah pengalamatan IP. Apa yang membuat Anda berpikir Anda memiliki masalah duplikasi IP?


    5
    Nah, Anda -dapat- memiliki 2 mesin dengan IP yang sama, tetapi tidak akan bekerja. Itu menjengkelkan, dan salah satu alasan utama saya menggunakan DHCP sekarang.
    Phoshi

    Ya, Anda bisa ....
    w4etwetewtwet
    Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
    Licensed under cc by-sa 3.0 with attribution required.