FAQ
Q1. どんなチャンネルモードがDICEでは利用可能ですか?
Q2. 「過剰送信」とは何ですか?
Q3. DICE Managerとは何ですか?
Q4. OpenNapとは何ですか?
Q5. なぜ「あなたはアクセス禁止されました」というメッセージはOpenNapでは出ないのですか?
OpenNapでのアクセス禁止をどうやって知ることができますか?
Q6. IRCユーザシェルとは何ですか?
Q7. DICEのパッケージは再配布できますか?
Q8. DICEの評価版とフル版とはどう異なりますか?
Q9. IRCクライアントからのチャットとopennapクライアントからのチャットに相違はありますか? '='が頭に付いたニックのユーザは何ですか?
Q10. opennapクライアントで新チャンネルを開設できますか?
Q11. 「DCCは遮蔽されています」というメッセージが出ました。どうやればDICEでDCCができますか?
Q12. なぜIRCでの/whois結果のアイドル時間は常に0なのですか?
Q13. 私の新しいチャンネルがリストに出てきません。
Q14. DICE IRCにログインしたときにポートスキャン警告が出ました。何が起こったのですか?
Q15. 複数のDICEサーバをリンクできますか?
Q16. DICEのパフォーマンス向上のためにはPCをどうすればよいですか?
Q17. DICEにセキュリティに関する機能はありますか?
Q18. チャンネルが常に存在するようにしたいです。
Q19. 非常に多数の"過剰送信"による切断がIRCで起こります。
Q20. 登録チャンネルのメンバーに自動的にオペレータの地位を与えたいです。
Q1. どんなチャンネルモードがDICEでは利用可能ですか?
利用可能モードは:
+a: 匿名チャンネル
+b: 禁止マスクの設定
+c: チャンネルメンバーのみ(登録チャンネルのみ利用可能)
+e: 禁止の例外
+i: 招待のみ
+k: 参加にキーが必要
+l: ユーザ数上限有り
+m: 発言管理有り; オペレータ(+o)/ヴォイサー(+v)のみが発言可能
+r: ニックネーム登録済ユーザのみ
+s: 秘密; whoisやリストに現れない
+z: SSL経由のユーザのみ
デフォルトで、チャンネルオペレータのみがトピックを変更でき(従来の+t)、またチャンネル外からの発言は無視されます(従来の+n)。登録チャンネルのメンバーは+k/+iなどのチャンネルの制限を受けません。+iのチャンネルに招待されたユーザは、チャンネルを去ると入室許可を取り消されます。
OpenNapのユーザは+a/+i/+kのチャンネルへ参加できません。
利用可能なチャンネルユーザモードは:
+o: チャンネルオペレータ
+v: チャンネルヴォイサー
+d: 発言不能ユーザ
チャンネルユーザモードは相互に排他的です。つまり、オペレータとヴォイサーを兼任することはできません。
チャンネルオペレータはチャンネルの諸属性をコントロールできます。ヴォイサーは+mチャンネル内で発言できる特別なユーザです。サーバは登録済オペレータ/ヴォイサーに対しチャンネル参加時に+o/+vを与えます。
+o/+vが良い効果を持つのに対し、+dが設定されたユーザは、チャンネルで発言不能となります。これは+mチャンネルモードで+o/+v以外のユーザが全て発言不能になるのと逆です。+bはチャンネル内の禁止されたユーザに対し、+dを設定します。IRCの標準では禁止されたユーザはチャンネルで発言できませんが、DICEでは禁止されたユーザに-dを設定できます。つまり、DICEでの+bは、チャンネル参加制限(+b)と発言制限(+d)とから成っており、各々を独立に変更できます。
Q2. 「過剰送信」とは何ですか?
クライアントが短時間にメッセージを大量に送信し、サーバが負担を減らす為にそのユーザを切断したことを意味します。3度目の「過剰送信」で該当ユーザのIPアドレスは自動的にアクセス禁止となりますので注意して下さい。バックグラウンドで働くIRCスクリプトの中には過剰送信を行う物がありますので注意してください。
Q3. DICE Managerとは何ですか?
ほとんどの管理作業はweb UIを通してwebブラウザで可能ですが、DICEの基本設定項目のうち、Windowsの管理者権限を要求するように強制した方がセキュリティ上好ましい物があります。DICE Managerはそれらの作業のための簡易シェルとして機能するWindowsデスクトップアプリケーションです。
Q4. OpenNapとは何ですか?
DICEでサポートされているOpenNapとは、実際には、OpenNapクライアント向けに単純なファイル共有ハブとして機能するためのOpenNapとして知られているプロトコルから、不要な部分を削除したものです。DICEでは、管理コマンドや、ユーザないしファイルに関する不要な情報が削除され、IRCへの関連付けが追加されています。たとえば、OpenNapユーザもIRCチャンネルへ参加したりIRCユーザとプライベートメッセージを交換したりできます。また、特定チャンネルに参加しているユーザにのみOpenNap問い合わせの発行を許可するなどの設定も可能です。
Q5. なぜ「あなたはアクセス禁止されました」というメッセージはOpenNapでは出ないのですか? OpenNapでのアクセス禁止をどうやって知ることができますか?
セキュリティ上のリスクを最小化するために、自動アクセス禁止は禁止されたユーザに何が実際に問題となったかを告知しません。不正利用者は、目標から提供される情報にしばしば依存します。
Q6. IRCユーザシェルとは何ですか?
DICE IRCでは、全てのユーザサービスは"/shell"コマンドを通じてアクセス可能です(IRCクライアントのコマンドラインで/shellと入力してみて下さい)。一般的なIRCサーバはIRCサーバの外で稼働している各種サービスプロセスにより支援され、IRCユーザはそれらに別々に接します("nickserv"、"chanserv"、"memoserv"、プロクシスキャナサービス)。DICEでは、web UIを通じて作成管理できるIRCユーザシェルのアカウントを通じ、管理コマンドを含む全ての機能にアクセスできます。IRCユーザは登録ニックネームとIRCパスワードにより認証されます。
Q7. DICEのパッケージは再配布できますか?
アーカイブを変更しない限り再配布できます。ただし古いバージョンの再配布はサポートの関係上推奨されません。詳細はライセンス文書を御覧下さい。
Q8. DICEの評価版とフル版とはどう異なりますか?
フル版では全ての機能が利用可能であるのに対し、評価版ではIRCサーバ機能が制限されます。評価版では、IRCユーザは好きなニックネームを使用することができません。その他の部分は基本的に同一です。DICEのIRCサーバ機能が有用であると評価頂ける場合は、フル版のご購入をお願いいたします。
Q9. IRCクライアントからのチャットとopennapクライアントからのチャットに相違はありますか? '='が頭に付いたニックのユーザは何ですか?
IRCクライアントは自由にチャンネルを作れますが、opennapクライアントは作れません。opennapクライアントは、+lチャンネルを除き、制限のあるチャンネル(+i/+k/+r)に入れません。'='がニックの頭に付いたユーザは別の側(opennapユーザから見たIRCユーザ、IRCユーザから見たopennapユーザ)からのユーザです。別の側の'='が先頭に付いたニックのユーザにはプライベートメッセージを送ることができます。IRCユーザシェルはIRCユーザにのみ利用可能です。
Q10. opennapクライアントで新チャンネルを開設できますか?
オペレータ無しのチャンネルの作成を防ぐために、開設できません。IRCクライアントかweb IRCクライアントを使用して下さい。
Q11. 「DCCは遮蔽されています」というメッセージが出ました。どうやればDICEでDCCができますか?
IRCユーザシェルで"/shell set dcc"とタイプすれば方法が表示されます。DCCリクエストを受ける側はDCC遮蔽を無効にするか、DCC遮蔽を有効にした上で送信者をDCC許可リストへ追加する必要があります。
Q12. なぜIRCでの/whois結果のアイドル時間は常に0なのですか?
望まれない観察者からユーザの活動を隠すために、アイドル時間は故意に0にされています。もし他者に活動中であることを告知する必要がある場合は自分自身で行って下さい。
Q13. 私の新しいチャンネルがリストに出てきません。
チャンネルリストはweb UIで設定した間隔で更新されます。
Q14. DICE IRCにログインしたときにポートスキャン警告が出ました。何が起こったのですか?
安全ではないプロクシサーバを通したホスト詐称を防ぐためにスキャンが行われます。不要なネットワークポートを閉じていれば問題はありません。
Q15. 複数のDICEサーバをリンクできますか?
現時点ではできません。
Q16. DICEのパフォーマンス向上のためにはPCをどうすればよいですか?
Windowsのパフォーマンスモニタを監視することによりシステムのボトルネックがわかるかもしれません。CPUがボトルネックなら、より速いマルチコアやマルチプロセッサ環境を使用するのは良い案です。速くて広帯域のRAMも良いでしょう。webサーバには高速なHDDも重要です。
ネットワークがボトルネックの場合もあります。OS側では、WindowsのTCP/IP関連のレジストリを変更することによりネットワークのパフォーマンスとその他のWindowsカーネルの活動を最適化できるかもしれません。MS Knowledge Baseで詳細をご覧下さい。ハードウェア側では、もしPCがルータ越しにネット接続しているなら、ルータの同時セッション数を確認してください。ネットワークの帯域が十分でない場合(特にOpenNapを積極的に使用する場合)は、インターネット接続回線をアップグレードすべきかもしれません。
Q17. DICEにセキュリティに関する機能はありますか?
DICEフォルダ内の"log"フォルダにある活動ログに、全ての失敗したログインと過剰送信が記録されています。それを検査することにより、サーバ上で何が起こっているかを知ることができます。ログイン封鎖(lockdown)もブルートフォースクラッカーを疲弊させる一助になります。自動アクセス禁止はDoS攻撃によるリソース消費を防いでくれます。もちろんWindowsを最新の状態にしておくためにマイクロソフトから配布されるアップデートはできるだけ早くWindows OSに適用するべきです。
Q18. チャンネルが常に存在するようにしたいです。
"/shell admin bot"コマンドを使用し、ボットをチャンネルに参加させて下さい。
Q19. 非常に多数の"過剰送信"による切断がIRCで起こります。
DICE設定の"IRCExcessFloodThresholdLines"の値を調整して下さい。
Q20. 登録チャンネルのメンバーに自動的にオペレータの地位を与えたいです。
登録チャンネルでユーザを自動的にオペレータにするには、ユーザはDICEユーザコントロールパネルでIRCニックを登録してから、IRCで登録チャンネルに入る前に "/shell login"コマンドでIRC側でのメンバーシップを認証する必要があります。"/shell login"コマンドにおけるユーザ名/パスワードは、DICEユーザコントロールパネル のためのユーザ名とパスワードではなく、DICEユーザコントロールパネルの「IRCニックの登録」の項目で追加したニック/パスワードです。