UnrealIRCd
オープンソースの IRC サーバー。セキュリティとモジュール性を重視。Linux、macOS、Windows をサポートし、世界の IRC 市場シェアの 37% を占める。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
最も人気のあるオープンソース IRC サーバー。機能が豊富で、安全かつ信頼性が高い。
主な機能
- IRCv3 プロトコルを完全にサポート
- モジュラーアーキテクチャにより柔軟に拡張可能
- SSL/TLS 暗号化とクローキング機能を内蔵
- 高度なフラッド対策およびスパム対策保護
- JSON-RPC によるリモート管理をサポート
できないこと
- •設定は比較的複雑なため、初心者はまず公式ドキュメントを読むことをお勧めします。アップグレード前に必ず設定とデータをバックアップしてください。デフォルトポート 6667(平文)と 6697(SSL)はファイアウォールで許可する必要があります。クラウドサーバーを使用する場合は、セキュリティグループのルールに注意してください。一部の古いバージョンの OS はサポートされない可能性があるため、過去 5 年以内にリリースされたシステムの使用を推奨します。
使用例
- プライベートまたは企業向け IRC チャットサーバーの構築
- 大規模なオープンソースコミュニティ向けチャットプラットフォームの構築
- 高いセキュリティと攻撃耐性が求められる IRC ネットワーク
詳細説明
UnrealIRCd は、1999 年以来数千のネットワークにサービスを提供してきた、高度に先進的なオープンソース IRC サーバです。Linux、macOS、Windows をサポートし、現在、市場シェア 37% で最も広く導入されている IRC サーバです。このソフトウェアはモジュール性とセキュリティに重点を置き、高度で柔軟性の高い設定ファイルを備えています。主な機能には、完全な IRCv3 サポート、SSL/TLS 暗号化、クローキング(cloaking)、JSON-RPC、高度なフラッド対策およびスパム対策システム、GeoIP、リモートインクルード(remote includes)、そして充実したオンラインドキュメントが含まれます。すべての主要な *NIX システムをサポートし、アーキテクチャに依存しません。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:公式サイトから対応するOSのインストールパッケージまたはソースコードをダウンロードします(安定版の UnrealIRCd 6 を推奨)
ステップ2:Linux/Mac の場合は、解凍後に ./Config を実行して設定し、make でコンパイル・インストールします。Windows の場合はインストーラーを直接実行します
ステップ3:設定ファイル(通常は ~/unrealircd/conf/unrealircd.conf にあります)を編集し、サーバー名や管理者のメールアドレスなどの基本パラメータを設定します
- ステップ1:公式サイトから対応するOSのインストールパッケージまたはソースコードをダウンロードします(安定版の UnrealIRCd 6 を推奨)
- ステップ2:Linux/Mac の場合は、解凍後に ./Config を実行して設定し、make でコンパイル・インストールします。Windows の場合はインストーラーを直接実行します
- ステップ3:設定ファイル(通常は ~/unrealircd/conf/unrealircd.conf にあります)を編集し、サーバー名や管理者のメールアドレスなどの基本パラメータを設定します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Linux/Mac:インストールディレクトリ(例:~/unrealircd)と設定ファイル(例:~/unrealircd/conf)を削除します。Windows:コントロールパネルの「プログラムと機能」からアンインストールします。完全に削除する場合は、データディレクトリ(例:C:\ProgramData\UnrealIRCd)を手動で削除してください。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。