ฉันเพิ่งซื้อไคลเอนต์ที่มีปัญหาการแคช ARP ที่แปลกประหลาดบนเซิร์ฟเวอร์ตัวใดตัวหนึ่งของพวกเขา
ฉันมีเซิร์ฟเวอร์ที่ในที่สุดจะเริ่มเปลี่ยนเป็นรายการ ARP แบบไดนามิกเป็นรายการ ARP แบบคงที่ สิ่งนี้ทำให้เกิดปัญหาเนื่องจากเมื่อเครื่องที่มีรายการ ARP แบบคงที่บนเซิร์ฟเวอร์นี้ได้รับ IP ใหม่ผ่าน DHCP แสดงว่าเซิร์ฟเวอร์ไม่สามารถสื่อสารกับลูกค้าได้ การล้างแคช ARP ช่วยแก้ไขปัญหาและเซิร์ฟเวอร์ใช้ได้ประมาณหนึ่งสัปดาห์จากนั้นจะเริ่มค่อยๆเปลี่ยนรายการ ARP เป็นรายการ ARP แบบคงที่ ฉันไม่ได้ จำกัด ให้แคบลงว่าจะเริ่มเมื่อไหร่หรือเริ่มกี่ครั้ง แต่ช้าคุณจะเริ่มเห็น 1 ARP คงที่จากนั้น 5 และ 10
เซิร์ฟเวอร์ที่สงสัยคือ Windows Server 2003 SP2 มันเป็นเซิร์ฟเวอร์ DC, DHCP และ DNS ฉันได้ตรวจสอบตัวเลือกขอบเขต DHCP และไม่มีอะไรในนั้นที่จะบ่งบอกถึงสิ่งที่จะทำกับรายการ ARP คงที่ สิ่งเดียวที่แตกต่างกันระหว่างเซิร์ฟเวอร์ DNS นี้กับเซิร์ฟเวอร์ DNS อื่นของเราคือการตรวจสอบ 'การอัพเดท DNA A และ PTR แบบไดนามิกสำหรับไคลเอนต์ DHCP ที่ไม่ได้ร้องขอการอัพเดต' ถูกตรวจสอบบนเซิร์ฟเวอร์ที่มีปัญหา
ฉันได้ทำการค้นคว้าเกี่ยวกับเรื่องนี้แล้วและดูเหมือนว่าสิ่งนี้อาจเกิดขึ้นได้หากบริการประเภท PXE กำลังทำงานจากสิ่งที่ฉันสามารถบอกได้ว่าไม่มีอะไรที่ใช้เซิร์ฟเวอร์ PXE
ฉันหายไปเล็กน้อยเนื่องจากฉันไม่เคยเห็นรายการ ARP แบบไดนามิกเริ่มเปลี่ยนเป็นรายการ ARP แบบคงที่ ตอนนี้โซลูชันของฉันคืองานกำหนดเวลาที่ทำงานทุก 24 ชั่วโมงเพื่อล้างแคช ARP (arp -d *) ฉันไม่ต้องการพึ่งพากำหนดการนี้
มีใครเห็นสิ่งนี้มาก่อนหรือมีข้อเสนอแนะเกี่ยวกับวิธีการแก้ไขปัญหานี้หรือไม่?
arp -a
ใน Windows จะแสดงรายละเอียดประเภทของรายการในตาราง ARP รายการแบบไดนามิกในที่สุดจะเปลี่ยนเป็นรายการแบบคงที่ไม่มีรูปแบบที่มองเห็นได้ กลไกเดียวที่ฉันรู้เกี่ยวกับวิธีการสร้างรายการ ARP แบบคงที่คือการใช้arp -s ip_addr eth_addr