NSD

소프트웨어 스크린 샷:
NSD
소프트웨어 정보:
버전: 4.1.0
업로드 날짜: 17 Feb 15
개발자: NLnet Labs
라이센스: 무료
인기: 226

Rating: 2.0/5 (Total Votes: 3)

NSD는 (이름 서버 데몬) C로 작성되고 리눅스 커널 기반 운영에 권위 만, 완전 간단하고 고성능 DNS (도메인 이름 시스템) 서버를 구현하기 위해 설계된 오픈 소스와 무료로 배포 명령 줄 소프트웨어 시스템.
그것은 아주 잘 NLne​​t 연구소에서 테스트 현대, 빠르고 RFC 호환 이름 서버 솔루션입니다. BIND와 NSD를 비교할 때,이 명령 줄 소프트웨어를 optionsBeing 두 도메인 이름 resolvers.Command 온라인에 대한 상호 운용성 문제가 없음을 발견, NSD는 우리가 IPv4 만 청취 할 수있는 기능을 말할 수있는 사이에 다양한 옵션과 함께 제공 또는 IPv6 연결은 기본값 대신 하나의 사용자 정의 구성 파일을 읽을뿐만 아니라 id.server CHAOS TXT에 대한 쿼리 할 때로드하는 데이터베이스 ID를 지정하는 NSID 또는 로그 파일을 특정 수신 IP 주소와 포트를 수신 대기 .
또한, 및 다른 URL이, 시작하는 서버의 수를 지정 가능하다,에 서버 당 연결, PID 파일을 작성하는 TCP의 최대 수 (전송 제어 프로토콜)을 듣고 포트 또는 상세 레벨 변경 루트 지정 폴더 프로그램이 시작 또는 특정 user.Getting에 유효 UID를 변경할 때 GNU / Linux 운영 체제에서 NSD의 최신 버전을 설치 NSDTo 시작, 당신은 Softoware에서 소스 아카이브 (타르) 또는 프로젝트의 공식 웹 사이트를 다운로드해야합니다 그 내용을 추출하여 컴퓨터에 저장하고, 좋아하는 터미널 에뮬레이터 응용 프로그램을 엽니 다.
CD 및 다른 URL, 리눅스 터미​​널 응용 프로그램에서 & lsquo을 사용; ./ 구성 && 확인 및 다른 URL, 명령은 & lsquo 추출 된 아카이브 파일의 위치로 이동하여 실행합니다; 최적화하고 특정 하드웨어 아키텍처 (32 비트 및 64 비트가 현재 지원되는) 미국 프로그램을 컴파일하는 명령.
성공적으로 컴파일 후, 사용, 넓은 NSD 시스템을 설치할 수 & lsquo;하게 설치 및 다른 URL; 루트 또는 명령 & lsquo; sudo를 설치 및 다른 URL 확인; 명령. 사용법 메시지를 보려면, & lsquo 입력, NSD --help 및 다른 URL을; 터미널 에뮬레이터 창에서 명령.
추가 설명서뿐만 아니라 메모리 소비 테스트 http://www.nlnetlabs.nl/projects/nsd/documentation.html에서 가능하다. 또한, 회귀 테스트 보고서는 프로젝트 및 다른 URL에 사용할 수있다;의 홈페이지

이 릴리스의 새로운 기능 :

이 특징 :.
데이터베이스 : & quot; & quot; 데이터베이스의 mmap없이 시작합니다. 적은 메모리 영역이 텍스트 zonefile에서 읽 사용됩니다.
최적화 된 zonefile 구문 분석 코드와 zonefile 코드를 작성.
nsd.conf에 zonefiles 쓰기 옵션, 데이터베이스가 & quot 때 활성화; & quot;을 (를) 서버는 디스크에 모든 시간을 변경 zonefiles를 기록합니다.
xfrdfile : & quot; & quot; xfrd.state을 사용하지 않습니다. 사용 가능한 경우, 이전과 동일한 영역은 서버 시작에서 직렬 업데이트를 확인하지 않습니다.
다음과 같습니다. & quot; / foo와 nsd.d / * conf의 & quot; 작품은, 와일드 카드 포함에 glob에.
NSD는 주어진 신호의 경우 초기화 과정 종료됩니다.
로그인 시간 아스키 옵션을 로그에 읽을 수있는 타임 스탬프, 예 기본.
영역이 이미 존재하는 경우 NSD-제어 addzone는보고합니다.
# 564를 수정 : zonefile 정확성을 확인하기 위해 NSD-checkzone 도구를 추가 할 수 있습니다.
증가 기본값은 --with-MAX-IPS 8-16, 이것은 당신이들을 수 nsd.conf에서 지정할 수있는 인터페이스의 수를 증가시킨다.
버그 수정 :
고정 종료 메시지가 산발적으로 종료 (감사 아난드 Buddhdev)에 인쇄되지 않습니다.
문서화 zonefile %의 구문 nsd.conf 매뉴얼 페이지를 참조하십시오.
zonefiles 확인하고 작성 후 콜론을 넣어 맨 페이지를 수정합니다.
존 & quot; quot &에서 변경; 존 & quot;를 & quot; 와 & quot; .. 시리얼 .. 업데이트 & quot된다 메시지를 기록합니다.
24 시간에 4 시간에서 내용 없음 보조 영역에 대한 정보를 변경 maxbackoff.
읽기 실패에 설정 파일을 포괄의 인쇄 파일 이름을 수정합니다.
삭제 수정 또는 영역의 많은의 이름을 변경하고 비 엄청난 시간이 걸릴합니다.
, 영역 내용의 삭제를 많이, (1 초에 56S)를 속도 속도는 최대 삭제, 영역에 대한 이름을 변경하고 AXFR.
# 571 수정 : 사용되지 않는 변수와 호환되지 않는 포인터 경고를 INET6없는 시스템에 컴파일 할 때.
server.c (감사 브래드 스미스 (Brad Smith), 마크 Kettenis)에 write_socket 반환 값 체크를 수정합니다.
신호가 손실 된 경우 그 xfrd 또한 아이들을 거둔다 수정합니다.
# 577 수정 : 메이크 잘못 설치 맨 페이지를 SRCDIR에서.
# 587 수정 : 통계에 대한 기본 값은 0입니다.
# 553를 수정 : TXT 구문 분석을 개선합니다.
# 590 수정 : RRL 로그 스타로 와일드 카드를 인쇄하지만 탈출하지 않습니다.
# 591를 수정 : RRL 상세 레벨 1에 메시지를 기록합니다.
오픈 BSD에 strptime 암시 적 선언 오류를 수정.
수정 -O3 miscompilations을 방지하기 위해 -O2하는 플래그를 컴파일합니다.
사용자 ./configure 명령에 -g -O2 CFLAGS를 오버라이드 (override) 할 수 있습니다.
수정 endian.h은 OpenBSD를 위해 포함되어 있습니다.
남자 페이지에 .SH 후 .LP를 제거합니다.
# 600를 수정 : 제공-XFR은 AXFR하지 IXFR을 제공합니다 문서를.
수정 상승 부​​하 평균 또는 과거의 모든 프로세스의 부모를 추적, 또는 그들을 위해 메모리가 누수 운영체제에서 메모리 누수 (2.6 이후 리눅스). 수정은 그렇게 프로세스 부모의 어떤 아주 깊은 문자열이 없습니다 있습니다.

4.0.0 버전의 새로운 기능 :

는 doc / NSD-4-기능에 설명. 지역의 높은 숫자를 지원, 다시 시작, NSD-제어와 직접 네임 서버의 조작없이 설정을 변경합니다. (NSD3에 비해) 더 높은 성능을 제공합니다.
nsdc 사라 졌어요. (또한 zonefiles이 변경된 경우 확인하고이를 다시 읽습니다) 다시로드에 대한 킬 (kill) -HUP를 사용하여 종료에 대한 -TERM을 죽일. 또는 자세한 제어를위한 NSD-컨트롤을 사용합니다.
nsdcpatch에 대한 cron 작업이 사라 졌어요. NSD-관리 쓰기는 zonefiles을 만듭니다.
nsd.db가 변경 될 때, 이와 nsdc 패치가 더 이상 필요하지 자체를 압축 새로운 포맷을 갖는다.
nsd.db 메모리 매핑하여, NSD는 램에 mmap의 (의 일부)가 필요합니다.
TCP-수는 1,000 이상 갈 수 있습니다; 의 epoll / libevent와 kqueue를 지원합니다.
다시 시작하지으로 업데이트 NSD-제어 재구성 (영역, 키, ..)
NSD-제어 설정은 NSD-제어를위한 키를 생성합니다 (원격 제어 NSD-제어를 가능 : 예 nsd.conf에서).

유사한 소프트웨어

MaraDNS
MaraDNS

14 Apr 15

r53
r53

11 May 15

mdnsbrowser
mdnsbrowser

12 May 15

개발자의 기타 소프트웨어 NLnet Labs

Unbound Portable
Unbound Portable

22 Jan 15

Dnssec-Trigger
Dnssec-Trigger

22 Jan 15

Unbound
Unbound

22 Jan 15

코멘트 NSD

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!