NodeJS

[module] Node.js - dns 모듈 - DNS 조회 및 도메인 관련 작업 수행.

3,913
목차
  1. dns 모듈 예제 - DNS 조회 및 도메인 관련 작업 수행
  2. dns 모듈 정의
  3. dns 모듈 구문
  4. dns 모듈 메서드

 

dns 모듈 예제 - DNS 조회 및 도메인 관련 작업 수행

 

var dns = require('dns');

var goo = dns.lookup('google.com', function (err, addresses, family) {

  console.log(addresses);

});

 

결과값: 172.217.175.238

 

dns 모듈 정의

 

DNS 조회 및 도메인 관련 작업 수행.

 

 

dns 모듈 구문

 

var dns = require('dns');

 

 

dns 모듈 메서드

 

getServers()

현재 서버에 속한 모든 IP 주소를 포함하는 배열을 반환.

 

lookup()

호스트 이름 조회. 

콜백 함수는 IP 주소 포함해 호스트 이름에 대한 정보를 포함.

 

lookupService()

주소와 포트를 조회. 

콜백 함수에는 호스트 이름과 같은 주소에 대한 정보가 포함.

 

resolve()

지정된 호스트 이름에 속하는 레코드 유형 배열을 반환.

 

resolve4()

IPv4 주소를 찾음. 

콜백 함수에는 IPv4 주소 배열이 포함.

 

resolve6()

IPv6 주소를 찾음. 

콜백 함수에는 IPv6 주소 배열이 포함.

 

resolveCname()

지정된 호스트 이름에 대한 CNAME 레코드를 찾음. 

콜백 함수에는 호스트 이름에 사용 가능한 도메인 배열이 포함.

 

resolveMx()

지정된 호스트 이름에 대한 메일 교환 레코드를 찾음.

 

resolveNaptr()

지정된 호스트 이름에 대한 정규식 기반 레코드를 찾음.

 

resolveNs()

지정된 호스트 이름에 대한 이름 서버 레코드를 찾음.

 

resolveSoa()

지정된 호스트 이름에 대한 권한 레코드의 시작을 검색.

 

resolveSrv()

지정된 호스트 이름에 대한 서비스 레코드를 찾음.

 

resolvePtr()

지정된 호스트 이름에 대한 포인터 레코드를 찾음.

 

resolveTxt()

지정된 호스트 이름에 대한 텍스트 쿼리 레코드를 찾음.

 

reverse()

IP 주소를 호스트 이름 배열로 반환.

 

setServers()

서버의 IP 주소를 설정.

 



분류 제목
module Node.js - assert 모듈 - 표현식의 참거짓 평가.
module Node.js - buffer 모듈 - 바이너리 데이터 처리. (= 버퍼 모듈)
module Node.js - child_process 모듈 - 자식 프로세스 실행.
module Node.js - cluster 모듈 - 단일 노드 프로세스를 여러 프로세스로 분할.
module Node.js - crypto 모듈 - OpenSSL 암호화 기능을 처리. (= 크립토모듈)
module Node.js - dgram 모듈 - UDP 데이터 그램 소켓의 구현을 제공.
module Node.js - dns 모듈 - DNS 조회 및 도메인 관련 작업 수행.
module Node.js - domain 모듈 - 처리 안 된 에러 처리. [폐기예고]
module Node.js - events 모듈 - 이벤트 처리.
module Node.js - fs 모듈 ★ - 파일 시스템. (= 파일읽기, 파일생성, 파일수정, 파일삭제, 파일명변경…
module Node.js - http 모듈 ★ - Node.js를 HTTP 서버로 사용. (= http 통해서 데이터 …
module Node.js - https 모듈 - Node.js를 HTTPS 서버로 사용. (= https 통해서 데이터…
module Node.js - net 모듈 - 서버와 클라이언트 생성.
module Node.js - os 모듈 - 운영체제에 대한 정보 제공.
module Node.js - path 모듈 ★ - 파일 경로 처리.
1/2
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드
제작의뢰
Q&A
커뮤니티 1
웹유틸
회원센터
홈짱닷컴 PC버전 로그인