OpenSource-Hub
N

ngIRCd

560 stars·시스템 최적화·SHA-256 체크섬 확인됨

ngIRCd는 무료이며 가볍고 설정하기 쉬운 IRC 서버로, IPv6, SSL 및 PAM 인증을 지원합니다.

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

소규모 사설 네트워크에 적합한 경량 IRC 채팅 서버.

주요 기능

  • 경량이며 C로 작성되어 리소스 사용량이 적음
  • IPv6 및 SSL/TLS 암호화 지원
  • PAM 플러그인을 사용한 사용자 인증
  • 사용자 클로킹(cloaking) 지원
  • 동적 IP 주소에도 문제없음

할 수 없는 것

  • •ngIRCd는 모든 RFC 엣지 케이스를 완전히 구현하지 않았으며, 일부 오래되었거나 비표준인 클라이언트는 정상적으로 작동하지 않을 수 있습니다. 또한 최초 설정 시 서버 이름과 네트워크 세그먼트를 올바르게 설정해야 하며, 그렇지 않으면 클라이언트가 연결되지 않을 수 있습니다.

사용 사례

  • 기업 내부 팀 채팅방
  • 친구나 커뮤니티 전용 비공개 IRC 네트워크
  • LAN 환경에서 경량 인스턴트 메시징 서버로 활용

ngIRCd(차세대 IRC 데몬)는 C 언어로 작성된 경량 IRC 서버로, 소규모 또는 사설 네트워크를 위해 설계되었습니다. 독립 실행형 서버로 실행할 수도 있고, LAN 또는 인터넷상의 여러 ngIRCd 서버 네트워크의 일부로 실행할 수도 있습니다. 주요 기능에는 IPv6 지원, SSL/TLS로 암호화된 클라이언트-서버 및 서버-서버 링크, 사용자 인증을 위한 PAM(Pluggable Authentication Module), IDENT 요청, 구형 클라이언트를 위한 문자 집합 변환 지원이 포함됩니다. 설정 파일은 매우 간결하고 직관적이며, 빌드, 설치 및 유지 관리가 간단합니다. Linux, macOS, FreeBSD, OpenBSD 및 WSL 또는 Cygwin을 통해 실행되는 Windows 등 다양한 플랫폼을 지원합니다. ngIRCd는 기존 IRC 클라이언트가 사용하는 대부분의 유용한 명령과 의미 체계를 구현하지만, 모든 RFC 경계 사례를 다루지는 않습니다.

태그

ircchatserverlightweightself-hosted

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

1단계: 시스템 패키지 관리자를 사용하여 ngIRCd 설치(예: `apt install ngircd`) 또는 소스 코드에서 컴파일

4

2단계: 설정 파일 `/etc/ngircd/ngircd.conf`를 편집하여 서버 이름과 수신 대기 포트 설정

5

3단계: 서비스 시작: `systemctl start ngircd` 또는 `ngircd -f /path/to/ngircd.conf`

설치 가이드
  1. 1단계: 시스템 패키지 관리자를 사용하여 ngIRCd 설치(예: `apt install ngircd`) 또는 소스 코드에서 컴파일
  2. 2단계: 설정 파일 `/etc/ngircd/ngircd.conf`를 편집하여 서버 이름과 수신 대기 포트 설정
  3. 3단계: 서비스 시작: `systemctl start ngircd` 또는 `ngircd -f /path/to/ngircd.conf`
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

시스템 패키지 관리자로 제거하거나(예: `apt remove ngircd`), 소스 코드로 컴파일된 바이너리 파일 및 설정 파일을 직접 삭제하십시오.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스GPL-2.0
마지막 업데이트2026-06-25 12:25:07
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

3 FAQs

유사한 프로젝트