본문 바로가기
리눅스/명령어

네트워크 관련 명령어

by Junior Devops Engineer 2025. 1. 6.
반응형

ping

1.설명

  • 서로 네트워크가 연결되어 있는지 확인하는 명령어 
  • 외부호스트에 신호를 보냄 -> 신호를 받은 호스트가 응답함 

2. 형식

  • ping [옵션] [도메인명 or IP주소] 

3.옵션

옵션 설명
-c [ 요청수] ping을 보낼 횟수 
생략 시 무제한 실행 
-i [초] 신호를 보내는 시간 간격 
생략 시 1초 단위
-s [패킷 크기] 전송 패킷 크기를 byte 단위로 설정 

 


traceroute

1.설명

  • 목적지 호스트까지 경로 표시 (구간 정보 기록) 
  • 목적지 호스트까지 패킷 전송 지역 추적 및 경로상의 장애 파악 

2. 형식

  • traceroute [도메인명 or IP주소]

nslookup

1.설명

  • 도메인명 -> IP주소 조회 
  • IP주소 -> 도메인명 조회  

2. 형식

  • nslookup [옵션] [호스트명]

3.옵션

옵션 설명
-type=레코드 레코드의 타입 정의

 

4.DNS 레코드 타입 

레코드 설명
NS 도메인 네임서버 정보 
MX 도메인 MX(Mail Exchange) 서버 정보
A 호스트 IP 주소 
CNAME 별칭으로 부여된 서버 이름 
SOA 도메인의 권한 및 관리 정보를 담고 있는 시작점의 정보 
PRT IP주소를 호스트명으로 매핑하는 역방향 DNS 레코드

dig

1.설명

  • nslookup과 비슷한 역할 
  • 호스트명 -> IP주소 조회 
  • IP주소 -> 호스트명 조회 

2. 형식

  • dig [서버명] [호스트명] [질의형식]
  • 서버명 : 확인하려는 네임서버 정의 

3.옵션

질의형식 설명
a 도메인 IP의 정보
any 지정된 도메인의 모든 정보
mx 지정된 도메인의 메일 서버 정보
ns 네임서버 정보
soa SOA 정보

host

1.설명

  • 호스트명을 통해 IP주소를 알고자 할 때 
  • IP주소를 통해 호스트명을 알고자 할 때 
  • DNS 서버 지정 가능 

2. 형식

  • host [옵션] [도메인 or IP주소] [DNS서버]

3.옵션

옵션 설명
-d 디버깅 모드 출력 
-l zone zone 아래 모든 시스템 출력 (권한 필수)
-r 반복되는 처리 제거
-t type type을 지정하여 정보 출력 

hostname

1.설명

  • 시스템 이름 확인 or 변경 시 사용하는 명령어 

2. 형식

  • hostname [옵션] [파일명]

3.옵션

옵션 설명
-a 별칭을 출력
-d 도메인명을 출력
-F 지정한 파일에서의 호스트명 출력 
-v 호스트 이름 및 설정 자세한 출력

 

반응형

'리눅스 > 명령어' 카테고리의 다른 글

기타 명령어  (2) 2025.01.06
시스템 종료 명령어  (3) 2025.01.06
리다이렉션 & 정규 표현식  (4) 2025.01.04
파일 비교 명령어  (2) 2025.01.04
텍스트 파일 관련 명령어  (6) 2025.01.04

댓글