ทำไม ping ของฉันตอบโดยที่อยู่ IP ที่แตกต่างจากที่ pinged


16

ในขณะที่พยายามตั้งค่าโซลูชันการทำคลัสเตอร์ MSSQL ฉันกำลังประสบปัญหาที่อยู่นอกเหนือความเชี่ยวชาญของฉันที่เกี่ยวข้องกับระบบเครือข่าย

ฉันพยายามหา IP ฟรีที่ใช้สำหรับโหนดของฉัน ฉันขอให้ผู้ดูแลระบบเครือข่ายมอบที่อยู่ IP ฟรีให้ฉัน และเพื่อประโยชน์ในการโต้แย้งเขาให้ฉัน IP จาก 10.40.1.205 ซึ่งควรจะไม่ได้ใช้

เมื่อพยายามใช้ IP ที่ได้รับระหว่างการตั้งค่าการทำคลัสเตอร์การร้องเรียน SQL ที่ใช้งาน IP

ฉันลองกระตุก IP จากเซิร์ฟเวอร์ของฉันและได้รับการตอบกลับจากพูดว่า ... 10.40.59.69 ... ?

ความคิดใด ๆ ที่อาจก่อให้เกิดสิ่งนี้และที่สำคัญกว่านั้นคือวิธีการแก้ไขปัญหา


btw .. 10.40.59.69 คืออะไร? มันเป็นคอมพิวเตอร์หรืออุปกรณ์เครือข่ายหรือไม่? {เราเตอร์สวิตช์ ฯลฯ .. }
mpeterson

คำตอบ:


14

สิ่งนี้ไม่เคยได้ยินมาก่อนทั้งหมดเครื่องอาจมีนามแฝงที่กำหนดให้กับการ์ดเครือข่ายก่อนหน้านี้ซึ่งผู้ดูแลระบบเครือข่ายไม่ทราบ ฯลฯ

สิ่งที่ชัดเจนที่ต้องทำคือค้นหาที่อยู่ MAC ของเซิร์ฟเวอร์ตอบกลับซึ่งควรทำง่าย

เรียกใช้ "arp -a" จากพรอมต์คำสั่งบนเซิร์ฟเวอร์ SQL และค้นหาที่อยู่ทั้ง 10.40.1.205 และ 10.40.59.69

คุณจะเห็นที่อยู่ MAC ของทั้งคู่ซึ่งอาจจะเหมือนกันหรือไม่เหมือนกันพวกเขาจะดูเหมือน "00-22-6b-3b-30-90" ผู้ดูแลระบบเครือข่ายของคุณควรสามารถระบุการ์ดเครือข่ายที่มีที่อยู่ MAC ที่ระบุไว้ แต่อาจเป็นมูลค่าการตรวจสอบว่าไม่ใช่หนึ่งในการ์ดเครือข่ายของเซิร์ฟเวอร์ SQL ก่อนที่คุณจะแจ้งให้เขาทราบในกรณีที่ไม่ใช่ความผิดพลาดเล็กน้อย ตัวเองอยู่ที่ไหนสักแห่งตามแนว

ในการตรวจสอบระบบ windows ที่อยู่ MAC ให้รัน "ipconfig / all" จากพรอมต์คำสั่งแล้วคุณจะเห็นที่อยู่ MAC สำหรับการ์ดเครือข่ายแต่ละใบ


+1 - ผู้ดูแลระบบเครือข่ายควรจะหาสิ่งนี้และ MAC เป็นจุดเริ่มต้นที่แน่นอน
mpeterson

2

ความเป็นไปได้หลายประการ:

  1. ที่อยู่ออกอากาศ หากตัวอย่าง "สมมติว่า" ของคุณไม่แม่นยำคุณอาจส่งที่อยู่ออกอากาศไปบนซับเน็ต สมมติว่าเครือข่ายคือ 10.40.1.0/25 (หน้ากาก AKA จาก 255.255.255.128) และคุณส่ง Ping ไป 10.40.1.127 - มันอาจดูเหมือนเป็นโฮสต์สุ่ม แต่เป็นที่อยู่ออกอากาศจริง ๆ และทุกคนในเครือข่ายย่อยนั้นสามารถตอบสนองกับพวกเขาได้ ที่อยู่ของตัวเอง (FYI ที่ออกอากาศเป็นที่อยู่สุดท้ายของเครือข่ายย่อย)

  2. วีไอพี หากคุณมี load-balancer หรือเซิร์ฟเวอร์คลัสเตอร์คุณอาจส่ง Ping ไปยังที่อยู่ที่ใช้ร่วมกัน / เสมือนและได้รับการตอบกลับจากเซิร์ฟเวอร์จริง

  3. ที่อยู่สำรอง หากเราเตอร์ / เซิร์ฟเวอร์มีที่อยู่หลักเท่ากับ. 69 โดยมีรองจาก. 205 (เป็นวิธีปฏิบัติทั่วไปสำหรับผู้ที่พยายามจองที่อยู่พิเศษที่เห็นโดยการสแกน ping เช่นเดียวกับของคุณ) มันอาจตอบกลับ ping สำหรับ. 205 แต่ให้แหล่งตอบกลับจาก .69

  4. ที่อยู่ของคุณเอง ตัวอย่างจากแล็ปท็อป Unix: ping 192.168.1.199ตอบกลับโดยFrom 192.168.1.3 icmp_seq=1 Destination Host Unreachableที่ 192.168.1.3 เป็นที่อยู่ IP ของแล็ปท็อป


1

ฉันต้องการที่จะเห็นผลลัพธ์ คุณแน่ใจหรือว่าไม่ใช่ข้อความแสดงข้อผิดพลาด ICMP

หาก subnet mask ของคุณถูกกำหนดค่าไม่ถูกต้องเราเตอร์อาจตอบสนองต่อการ ping ซับเน็ตมาสก์ที่คุณได้รับคืออะไร?


0

หากคุณมีผู้ดูแลระบบเครือข่ายกำหนดที่อยู่ IP ผู้ดูแลระบบเครือข่ายเดียวกันควรสามารถแก้ไขปัญหาการตอบสนองได้ อาจเป็นไปได้ว่าเครื่องมี NIC หลายรายการ (และที่อยู่ IP หลายรายการ)


อืม ... ไม่ใช่คำตอบที่ฉันต้องการ ผู้ดูแลระบบเครือข่าย "แน่ใจ" ว่าที่อยู่ IP เฉพาะที่เขามอบหมายให้ฉันนั้นฟรี สมมุติว่าเขาอาจไม่ทราบว่าปัญหาอยู่ตรงไหน ...
จิมมี่จันทรา

1
แต่เขาจะไม่สามารถปิงมันและดูว่ามันไม่ฟรีหรือ เว้นแต่เขาจะไร้ความสามารถหรือขี้เกียจฉันแน่ใจว่าเขาต้องการทราบเกี่ยวกับสิ่งนี้และแก้ไขมัน (หรืออย่างน้อยก็ให้ IP ใหม่แก่คุณ)
ปี๊บปี๊บ

อืม ... ให้ฉันใช้วิธีอื่น ... เป็นไปได้ไหมว่าเมื่อเขา ping มันไม่ได้รับการตอบสนองใด ๆ และเมื่อฉัน ping มันจะตอบกลับผ่านที่อยู่ IP อื่นหรือไม่ ถ้าเป็นเช่นนั้นอาจมีสาเหตุอะไร
จิมมี่จันทรา

หากคุณอยู่ในเครือข่ายย่อยที่แตกต่างกันหรือคั่นด้วยไฟร์วอลล์ / เราเตอร์ชนิดใดก็เป็นไปได้ที่คุณจะเห็นผลลัพธ์ที่แตกต่างกันหากมีการกำหนดค่าแบบสกรูอยู่ในนั้น
Chris W

0

ลองแก้ไขที่อยู่ IP นั้นเป็นชื่อโฮสต์ ping -a <IP>ใน Windows Linux สามารถใช้host <IP>หรือdig -x <IP>หรือชื่อโฮสต์ของที่อยู่ IP นั้นอาจเป็นประโยชน์กับคุณหรือผู้ดูแลระบบเครือข่ายของคุณ (ฉันจะลองแก้ไข IP ทั้งสองที่คุณติดต่อด้วย)

นอกจากนี้ยังเป็นไปไม่ได้ที่การตอบสนองการ ping อาจเป็นข้อความแสดงข้อผิดพลาด ICMP - คุณสามารถลองทิ้งแพ็กเก็ตจริงด้วย tcpdump / Wireshark และดูสิ่งที่คุณได้รับในการตอบสนอง

คุณสามารถลองเชื่อมต่อกับที่อยู่ IP นั้นด้วย HTTP, HTTPS, SSH, telnet, RDP และอื่น ๆ หากมีการเชื่อมต่อเหล่านั้นคุณอาจได้รับข้อมูลที่เป็นประโยชน์จริง ๆ ว่าเป็นเครื่องอะไร


0

เมื่อพิจารณาว่ามันอยู่ที่ไหนในเครือข่ายของคุณมันดูเหมือน VIP สำหรับฉันมันตอบกลับมาจาก IP เดียวกันหรือไม่? ที่อยู่ MAC มาจากช่วงของผู้ขาย NIC ที่ถูกต้องหรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.