본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
연결하려는 시스템의 MAC 주소 확인한다.
  • 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
  • 경로 : /sbin/arp
arp [옵션]
  • -v : ARP 상태를 출력한다.
  • -t type : ARP 캐시에 올라와 있는 타입을 검색한다. ether(Ethernet), ax25(AX.25 packet radio) 등이 있으며 ether가 기본 타입이다.
  • -a [hosts] : 등록된 호스트 중 지정한 호스트의 내용을 보여준다. 호스트를 지정하지 않으면 등록된 모든 호스트를 출력한다.
  • -n : 호스트 이름 대신 IP 주소를 숫자로 보여 준다.
  • -d 호스트 : ARP 캐시에서 그 호스트의 항목을 지운다.
  • -s 호스트 MAC주소 : 그 호스트의 항목을 정적으로 넣는다. 정적 항목은 시간이 지나도 캐시에서 지워지지 않는다.
# ARP 캐시를 본다
# arp -n
Address          HWtype  HWaddress           Flags Mask  Iface
192.168.0.1      ether   00:1a:2b:3c:4d:5e   C           eth0

# 게이트웨이를 정적 항목으로 고정한다(Flags 가 CM 으로 바뀐다)
# arp -s 192.168.0.1 00:1a:2b:3c:4d:5e

# 항목을 지운다
# arp -d 192.168.0.1
  • Flags 의 C 는 동적으로 배운 항목(Complete), M 은 손으로 넣은 정적 항목(Permanent)이다
  • 최근 배포판은 ip neigh 로도 같은 표를 본다. 캐시의 동작은 ARP 문서를 본다