Próbuję skonfigurować serwer IRC na moim komputerze, aby mógł z niego korzystać kilku znajomych. To jest pudełko Ubuntu. Zainstalowałem usługi dancer-ircd i dancer i wszystko uruchomiłem zgodnie z Dokumentami Ubuntu . Chciałbym teraz zablokować serwer, aby użytkownicy potrzebowali hasła „globalnego” do połączenia. Alternatywnie, każdy użytkownik może mieć własną nazwę użytkownika / hasło, o ile mam możliwość wcześniejszego zatwierdzenia, kto rejestruje nick na serwerze.
13
Czy zastanawiałeś się nad uruchomieniem bota IRC, takiego jak Eggdrop na kanale + i w sieci publicznej? Ma to następujące zalety:
Oczywiście są wady:
Jeszcze jedną rzeczą do rozważenia jest to, że IRC nie jest bezpiecznym protokołem. Niektóre oprogramowanie serwerowe obsługuje połączenia SSL, chociaż w praktyce nigdy nie spotkałem takich serwerów. YMMV.
SILC to kolejna alternatywa, chociaż minucje PK kryptografii mogą być dla niektórych użytkowników zbyt duże.
źródło
Może istnieć sposób na ograniczenie połączeń tylko do niektórych adresów IP, ale wygląda na to, że sam się poważnie komplikujesz, ponieważ nigdy nie widziałem serwera, który wymaga hasła do połączenia.
Powinieneś po prostu uzyskać kanał w sieci publicznej i zabezpieczyć go hasłem, a jeszcze lepiej użyć jakiegoś narzędzia do czatowania, takiego jak Yahoo Messenger, który oferuje tryb konferencji, w którym możesz zaprosić więcej osób do tej samej dyskusji.
źródło
Znalazłem to kilka lat po fakcie, ale chciałbym dodać, że robię to tak, aby skonfigurować IRCd do słuchania tylko na localhost i skonfigurować ZNC.
ZNC ma konta użytkowników i używa albo hasła do serwera, albo użytkownika, który zawiera oba.
Używam tego podejścia do TRC, przykład: https://irc.teamrelaychat.nl/ (użyj demo2 / demo2)
źródło