This is my basic idea. For this I have server with FreeBSD 10.1 and Unrealircd-4.0.0 (previously 3.2.10.5) and work like a charm.
Both here is a little problem with speed, because irc server have a fake lag. I want disable or remove fake lag, because the communication protocols are very fast. They can send over 1000 message per second.
I found this page : http://unreal.x-tab.org/faq#nofakelag
I followed the steps, but with no efects after restart unrealircd server and reconnected clients.
Her is my unrealircd.conf file (only class and allow)
Code: Select all
class grid
{
pingfreq 90;
maxclients 1000;
sendq 200k;
recvq 8000;
options {
nofakelag;
};
};
allow {
ip *@*;
class grid;
maxperip 50;
};
Code: Select all
$ ./unrealircd start
Starting UnrealIRCd
_ _ _ ___________ _____ _
| | | | | |_ _| ___ \/ __ \ | |
| | | |_ __ _ __ ___ __ _| | | | | |_/ /| / \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | | / | | / _` |
| |_| | | | | | | __/ (_| | |_| |_| |\ \ | \__/\ (_| |
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
v4.0.0
using TRE 0.8.0 (BSD)
using OpenSSL 1.0.1j-freebsd 15 Oct 2014
Loading IRCd configuration..
Configuration loaded without any problems.
Loading tunefile..
Initializing SSL..
Dynamic configuration initialized.. booting IRCd.
UnrealIRCd is now listening on the following addresses/ports:
IPv4: *:6900(SSL), *:6697(SSL), *:6667
IPv6: *:6900(SSL), *:6697(SSL), *:6667
UnrealIRCd started.
I know the config file very simple and open for everyone. Because I now only testing my idea on my local network and so far is no reason for some security.
Somebody can tell me what I work wrong or for my idea irc servers is not correct choice.
Thanks, best regards