리눅스
리눅스 기초 명령어 - ping, arp
Pulseeee
2022. 10. 18. 12:27
반응형
ICMP 통신이 되는지 확인해는 용도로 사용
명령어 ping , tarceroute(tracert) (유닉스에서만 사용)
ping : 도메인사용하지 않는다,
->내가 도메인으로 ping을 보내면 컴퓨터는 DNS에게 해당 사이트의 ip주소를 물어보고 그 주소로 패킷을 주고받음
tracert : 어디까지 갈때 라우터를 얼마나 거치는지 확인할때 씀
ARP : mac주소를 모를때 사용, 상대방의 Ip 주소는 알지만 mac주소를 모를때 받는 MAC주소를 FF:FF:FF:FF:FF:FF로 받게 보낸다음
ARP 요청으로 받은 dns가 MAC주소를 ARP보냄으로
ARP는 상대방의 IP주소는 알고 있지만 MAC주소를 모를때 보내는 패킷에 MAC주소를 FF:FF:FF:FF:FF:FF로 모두가 수신할 수 있게 보내고
수신한 호스트는 IP주소와 MAC주소를 ARP응답으로 메세지를 전송한다.
특징 : IP에 의해 자동으로 호출된다, 보안기능 없어 스푸핑 공격에 취약
질의 : broadcast 다보냄
응답 : unicast
하나의 물리적인 인터페이스를 여러 개의 논리적인 인터페이스로 구현 ip를 여러 개 설정하는 방법
ifconfig 명령을 이용한다
ifconfig ens32
ifconfig ens32 [ip] netmask [NETMASK] 파일 수정이 아니여서 바로 적용됨
리부팅하면 사라짐
다운시키는 방법 ifconfig ens32:0 down
부팅시 자동으로 실행하는 방법 - rc.loacl 에 넣는다.
반응형