본문 바로가기
Old Posts/Linux

[Linux] host 명령어 사용법

by A6K 2022. 2. 15.

host 명령은 도메인 네임을 통해 IP 주소를 알아내거나 IP 주소를 통해 도메인 네임을 알아내는 명령어다. 보통 사람이 기억하기 힘든 IP 주소대신 도메인 주소를 이용해서 서버에 접속한다. 도메인 주소만으로도 사용하는데 문제는 없지만 가끔 실제 IP 주소를 알아야 할 경우가 있다.

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

naver.com 이라는 도메인의 실제 ip 주소를 알아내기 위해서는 다음과 같이 host 명령을 사용해보면 된다.

$ host naver.com
naver.com has address 223.130.200.104
naver.com has address 223.130.200.107
naver.com has address 223.130.195.95
naver.com has address 223.130.195.200
naver.com mail is handled by 10 mx2.naver.com.
naver.com mail is handled by 10 mx3.naver.com.
naver.com mail is handled by 10 mx1.naver.com.

옵션

옵션 설명
-4 IPv4 만 사용
-6 IPv6 만 사용
-a -v -t ANY와 동일. 타입의 모든 정보를 출력
-d 디버깅 모드로 출력
-l zone -zone 아래 모든 시스템을 출력
-r 반복 처리를 안 함
-t type type을 지정해서 정보를 얻음
(A:호스트 ip주소, NS:검색한 호스트의 네임 서버 호스트명, PTR: 도메인 네임 포인터, ANY: 타입의 모든 정보)
-w DNS 서버의 응답을 기다림
-v 자세한 정보 출력

관련글

 

리눅스 명령어 사용법들

리눅스 명령어 사용법 ifconfig 네트워크 인터페이스 설정관련 ls 디렉토리 엔트리 정보 출력

hbase.tistory.com

 

댓글