Saat mencoba menyiapkan solusi pengelompokan MSSQL, saya mengalami masalah yang berada di luar keahlian saya yang terkait dengan jaringan.
Saya mencoba mencari IP gratis untuk digunakan untuk node saya. Saya meminta admin jaringan untuk memberi saya alamat IP gratis. Dan demi argumen dia memberi saya IP 10.40.1.205 yang seharusnya tidak digunakan.
Ketika mencoba menggunakan IP yang diberikan selama pengaturan clustering, SQL mengeluh bahwa IP telah digunakan.
Saya mencoba melakukan ping IP dari server saya dan saya mendapat balasan dari mengatakan ... 10.40.59.69 ...?
Adakah yang tahu apa yang menyebabkan sesuatu seperti ini dan yang lebih penting bagaimana cara memecahkannya?
networking
ip
troubleshooting
Jimmy Chandra
sumber
sumber
Jawaban:
Ini sama sekali tidak pernah terdengar, mesin mungkin memiliki alias yang ditugaskan ke kartu jaringan sebelumnya yang tidak diketahui oleh admin jaringan, dll.
Yang jelas harus dilakukan adalah menemukan alamat MAC dari server yang merespons, yang seharusnya mudah dilakukan.
Jalankan "arp -a" dari prompt perintah di SQL server, dan cari kedua 10.40.1.205 dan 10.40.59.69 alamat.
Anda akan melihat alamat MAC untuk keduanya, yang mungkin atau mungkin tidak sama, mereka akan terlihat seperti "00-22-6b-3b-30-90". Admin jaringan Anda harus dapat mengidentifikasi kartu jaringan dengan alamat MAC yang tercantum, tetapi mungkin perlu memeriksa bahwa itu bukan salah satu kartu jaringan server SQL sebelum Anda memberitahunya, kalau-kalau itu bukan kesalahan konfigurasi kecil yang Anda buat diri Anda di suatu tempat di sepanjang garis.
Untuk memeriksa alamat MAC sistem windows jalankan "ipconfig / all" dari command prompt, dan Anda akan melihat alamat MAC untuk setiap kartu jaringan.
sumber
Beberapa kemungkinan:
Alamat siaran. Jika contoh "misalkan" Anda tidak tepat, Anda bisa melakukan ping pada alamat broadcast di subnet. Katakanlah jaringannya adalah 10.40.1.0/25 (topeng AKA dari 255.255.255.128) dan Anda melakukan ping 10.40.1.127 - ini mungkin terlihat seperti host acak, tetapi ini benar-benar alamat penyiaran, dan siapa pun di subnet itu dapat merespons dengan address sendiri (FYI alamat broadcast adalah alamat terakhir dari subnet).
VIP Jika Anda memiliki load-balancers atau cluster server, Anda mungkin telah melakukan ping pada alamat shared / virtual dan mendapatkan balasan dari server sebenarnya.
Alamat sekunder. Jika router / server memiliki alamat utama .69 dengan alamat sekunder .205 (praktik umum untuk orang yang mencoba memesan alamat tambahan yang dilihat dengan pemindaian ping seperti milik Anda), router mungkin membalas ping untuk .205 tetapi sumber balasan dari .69.
Alamat anda sendiri Contoh dari laptop Unix:
ping 192.168.1.199
ditanggapi dengan diFrom 192.168.1.3 icmp_seq=1 Destination Host Unreachable
mana 192.168.1.3 adalah alamat IP laptop.sumber
Saya ingin melihat hasilnya. Apakah Anda yakin itu bukan pesan kesalahan ICMP?
Jika subnet mask Anda tidak dikonfigurasi dengan benar, router mungkin merespons ping. Apa subnet mask yang diberikan kepada Anda?
sumber
Jika Anda memiliki admin jaringan yang menetapkan alamat IP, admin jaringan yang sama harus dapat memecahkan masalah respons. Mungkin saja mesin memiliki beberapa NIC (dan karenanya beberapa alamat IP).
sumber
Cobalah untuk menyelesaikan alamat IP itu menjadi nama host.
ping -a <IP>
di Windows. Linux dapat menggunakanhost <IP>
ataudig -x <IP>
. Nama host dari alamat IP itu mungkin berguna bagi Anda atau admin jaringan Anda. (Saya akan mencoba menyelesaikan kedua IP yang Anda hadapi)Ini juga bukan tidak mungkin bahwa respons ping mungkin merupakan pesan kesalahan ICMP - Anda dapat mencoba membuang paket-paket aktual dengan tcpdump / Wireshark, dan melihat dengan tepat apa yang Anda dapatkan sebagai respons.
Anda juga dapat mencoba menghubungkan ke alamat IP tersebut dengan HTTP, HTTPS, SSH, telnet, RDP, dll. Jika ada dari mereka yang terhubung, Anda mungkin akan mendapatkan beberapa informasi yang sangat berguna tentang apa mesin itu.
sumber
Mengingat di mana tampaknya berada di jaringan Anda, itu terdengar seperti VIP bagi saya, apakah itu selalu merespons kembali dari IP yang sama? Apakah alamat MAC itu berasal dari rentang NIC-vendor yang valid?
sumber