최근에 해당 서버 중 하나에서 이상한 ARP 캐싱 문제가있는 클라이언트를 구입했습니다.
동적 ARP 항목을 정적 ARP 항목으로 바꾸는 서버가 있습니다. 이 서버에 정적 ARP 항목이있는 시스템이 DHCP를 통해 새 IP를 수신하면 서버가 클라이언트와 통신 할 수 없기 때문에 문제가 발생합니다. ARP 캐시를 지우면 문제가 해결되고 서버는 약 일주일 정도 괜찮은 다음 ARP 항목을 정적 ARP 항목으로 천천히 전환하기 시작합니다. 나는 그것을 시작하기 시작할 때 또는 얼마나 많은 것으로 좁히지 않았지만 천천히 1 정적 ARP를 본 다음 5와 10을 보게됩니다.
해당 서버는 Windows Server 2003 SP2입니다. DC, DHCP 및 DNS 서버입니다. DHCP 범위 옵션을 확인했으며 정적 ARP 항목과 관련이있는 것은 없습니다. 이 DNS 서버와 다른 DNS 서버의 유일한 차이점은 문제가있는 서버에서 '업데이트를 요청하지 않는 DHCP 클라이언트에 대한 동적 업데이트 DNA A 및 PTR 레코드'를 확인한다는 것입니다.
나는 이것에 대해 약간의 연구를 해 왔으며, PXE 유형 서비스가 실행 중이라면 PXE 서버를 실행하는 것이 아무것도 없다는 것을 알 수 있습니다.
동적 ARP 항목이 정적 ARP 항목으로 바뀌기 시작한 것을 본 적이 없기 때문에 조금 잃어 버렸습니다. 현재 내 솔루션은 24 시간마다 실행되어 ARP 캐시 (arp -d *)를 지우는 예약 작업입니다. 이 일정 작업에 의존하고 싶지 않습니다.
이전에이 사람을 보았거나이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?
arp -a
Windows에서 사용하면 ARP 테이블의 항목 유형이 자세히 설명됩니다. 동적 항목은 결국 정적 항목으로 바뀌며 식별 할 수있는 패턴이 없습니다. 정적 ARP 항목을 작성하는 방법에 대해 내가 아는 유일한 메커니즘은arp -s ip_addr eth_addr