Ich versuche, einen IRC-Server auf meinem Computer einzurichten, den ein paar Freunde und ich verwenden können. Dies ist eine Ubuntu-Box und ich habe dancer-ircd und dancer-services installiert und alles gemäß den Ubuntu -Dokumenten zum Laufen gebracht . Ich möchte jetzt den Server sperren, damit Benutzer ein "globales" Kennwort benötigen, um eine Verbindung herzustellen. Alternativ kann jeder Benutzer seinen eigenen Benutzernamen / Passwort haben, solange ich die Möglichkeit habe, im Voraus zu bestätigen, wer einen Nick auf dem Server registriert.
Haben Sie darüber nachgedacht, einen IRC-Bot wie Eggdrop auf einem + i-Kanal in einem öffentlichen Netzwerk auszuführen ? Dies hat folgende Vorteile:
Offensichtlich gibt es Nachteile:
Ein weiterer zu berücksichtigender Punkt ist, dass IRC kein sicheres Protokoll ist. Einige Serversoftware unterstützt SSL-Verbindungen, obwohl ich in der Praxis noch nie auf solche Server gestoßen bin. YMMV.
SILC ist eine weitere Alternative, obwohl die PK-Kryptografieminutie für einige Benutzer zu viel sein kann.
quelle
Es gibt möglicherweise eine Möglichkeit, Verbindungen nur auf bestimmte IP-Adressen zu beschränken, aber Sie scheinen sich selbst ernsthaft zu komplizieren, da ich noch nie einen Server gesehen habe, für dessen Verbindung ein Kennwort erforderlich ist.
Sie sollten nur einen Kanal in ein öffentliches Netzwerk einbinden und ihn mit einem Kennwort schützen oder besser ein Chat-Tool wie Yahoo Messenger verwenden, das über den Konferenzmodus verfügt, mit dem Sie mehr Personen zu derselben Diskussion einladen können.
quelle
Ich habe das einige Jahre später herausgefunden, aber ich möchte hinzufügen, dass die Art und Weise, wie ich das mache, darin besteht, eine IRCd einzurichten, die nur localhost überwacht, und ZNC einzurichten.
ZNC verfügt über Benutzerkonten und verwendet entweder das Serverkennwort oder einen USER, der beide enthält.
Ich verwende diesen Ansatz für TRC, Beispiel: https://irc.teamrelaychat.nl/ (benutze demo2 / demo2)
quelle