arp -d *
cmd.exe 인스턴스에 명령줄을 입력하면 다음 과 같은 메시지가 나타납니다.
The ARP entry deletion failed: The parameter is incorrect
개별 항목을 잘 삭제할 수 있습니다. 예:arp -d 192.168.1.1
Cygwin과 Git Bash도 설치되어 있으므로 Unix 셸처럼 확장되고 있다고 생각했지만 cmd.exe에서 간단한 출력이 나오므로 *
그렇게 나타나지 않습니다 . 또한 별표를 이스케이프 처리하고 및 따옴표 로 묶어 보았습니다 . 둘 다 동일한 오류가 발생합니다.echo *
*
arp -d "*"
arp -d ^*
이 컴퓨터에는 내부와 USB라는 두 개의 NIC가 있지만 USB NIC를 분리하면 동일한 오류가 발생합니다.
제가 실행 중인 계정은 관리자이며 cmd.exe를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택해 보았습니다.
답변1
명령을 사용하십시오netsh interface ip delete arpcache
arp -a
그런 다음 실행하여 항목이 사라졌는지 확인할 수 있습니다 .
답변2
arp -d 명령을 사용하여 ARP 캐시 삭제를 시도했는데 "ARP 항목 삭제 실패: 매개 변수가 올바르지 않습니다."라는 메시지가 표시된 다음 netsh 인터페이스 ip delete arpcache 명령을 사용하여 시도했는데 제대로 작동한 다음 arp -d 명령을 사용하여 시도했습니다. 다시 성공했습니다.