티스토리 뷰

리눅스정리

네트워크 관련 명령어

잔잔한 물결처럼 2025. 4. 24. 00:55
  • 명령어 ping
    • 외부 호스트에 신호를 보내며 신호를 받은 호스트는 응답을 주면서 서로 네트워크가 연결되어 있음을 확인시켜주는 명령어이다.
ping [옵션] [도메인명 혹은 IP주소] 외부 호스트에 신호를 주고 응답을 받는 명령어
옵션 설명
-c [요청 수] ping 을 보낼 횟수로 생략될 경우 무제한으로 실행
-i [초] 신호를 보내는 시간 간격으로 생략될 경우 1초 단위로 설정
-s [패킷 크기] 전송하는 패킷 크기를 바이트(byte) 단위로 설정

 

  • 명령어 traceroute
    • 목적지 호스트까지의 경로를 표시하고 그 구간의 정보를 기록하는 명령어이다.
    • 목적지 호스트까지의 패킷 전송 지역을 측정하거나 목적지 호스트로 향하는 경로상 어떤 장애가 있는 경우 위치를 파악할 수 있다.
traceroute [도메인명 혹은 IP주소]

 

  • 명령어 nslookup
    • 도메인명으로 IP 주소를 조회하거나 또는 IP 주소로 도메인명을 조회하는 명령이다.
nslookup [옵션] [호스트명] 도메인명으로 IP 주소를 조회하거나 IP 주소로 도메인명을 조회
옵션 설정
-type=레코드 레코드 타입을 지정

 

레코드 설명
NS 도메인의 네임서버 정보
MX 도메인의 MX(Mail Exchange) 서버
A 호스트의 IP 주소
CNAME 별칭으로 부여된 canonical name
SOA 도메인의 start-of-authority 정보
PRT IP 주소에 대한 호스트명

 

  • 명령어 dig(domain information groper)
    • 명령어 nslookup과 유사한 기능을 가진 명령어로 호스트명에 대한 IP 주소 정보 또는 IP 주소에 대한 호스트명을 조회하는 명령어이다.
dig [서버명] [호스트명] [질의타입] 호스트명에 ip주소 정보 또는 ip주소에 호스트명을 조회
질의타입 성명
a 도메인 IP 정보
any 지정된 도메인의 모든 정보
mx 지정된 도메인의 메일 서버 정보
ns 네임 서버 정보
soa SOA 정보

 

  • 명령어 host
    • 호스트명을 알고  있는데 IP 주소를 모르거나 그 반대의 경우에 사용하는 명령어이다.
    • 호스트명을 이용하면 IP 주소뿐만 아니라 하위 호스트명도 조회할 수 있다.
    • 호스트는 시스템에 등록된 DNS 서버를 이용하여 검색하는데 다른 DNS 서버를 이용 시 따로 지정할 수 있다.
host [옵션] [도메인 또는 IP주소] [DNS서버]  
옵션 설명
-d 디버깅 모드로 출력
-l zone zone 아래 모든 시스템을 출력
-r 반복 처리 안 함
-t type type 을 지정하여 정보를 얻음

 

  • 명령어 hostname
    • 시스템 이름을 확인하거나 변경할 때 사용하는 명령어이다.
hostname [옵션] [파일명] 시스템 이름을 확인하거나 변경할 떄 사용하는 명령어
옵션 설명
-a 별칭 출력
-d 도메인명 출력
-F 지정한 파일에서 호스트명을 설정
-v 호스트 설정이나 호스트명을 자세히 출력

 

'리눅스정리' 카테고리의 다른 글

기타 명령어  (0) 2025.04.24
시스템 종료 명령어  (0) 2025.04.24
디렉터리 관련 명령어  (0) 2025.04.23
리눅스 명령어 정리  (0) 2025.04.19
리눅스 부팅  (0) 2025.04.19
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함