#-#-#-#-#-#-#-#-#-#- CONNECTIONS CONFIGURATION -#-#-#-#-#-#-#-#-#-#-# # connect:reason is the message that users will see if they match a deny block <connect deny="3ffe::0/32" reason="The 6bone address space is deprecated"> <connect name="ssl" parent="main" allow="*" timeout="10" localmax="5" globalmax="5" maxconnwarn="off" usednsbl="yes" useident="no" limit="5000" modes="+x" requiressl="on" allowmotdcolors="false" # port: What port this user is allowed to connect on. (optional) # The port MUST be set to listen in the bind blocks above. forceident="ssl" disableumodes="dxB" port="6697"> <connect name="kiwi1" allow="109.169.31.3" parent="main" timeout="60" flood="10" pingfreq="90" threshold="5" sendq="131074" recvq="8192" globalmax="1000" useident="no" forceident="kiwi1" localmax="1000" modes="+xTGI" port="6697" usednsbl="no" disableumodes="dx"> <connect name="kiwi2" allow="109.169.31.4" parent="main" timeout="60" flood="10" pingfreq="90" threshold="5" sendq="131074" recvq="8192" globalmax="1000" useident="no" forceident="kiwi2" localmax="1000" modes="+xTGI" port="6697" usednsbl="no" disableumodes="dx"> <connect name="kiwi3" parent="main" allow="78.129.190.63" timeout="60" flood="10" pingfreq="90" threshold="5" sendq="131074" recvq="8192" globalmax="1000" usednsbl="no" useident="no" forceident="kiwi3" localmax="1000" modes="+cxTGI" port="6697" disableumodes="dx"> <connect name="kiwi4" allow="78.129.190.63" parent="main" timeout="60" flood="10" pingfreq="90" threshold="5" sendq="131074" recvq="8192" globalmax="1000" useident="no" forceident="kiwi4" localmax="1000" modes="+xTGI" port="6697" usednsbl="no" disableumodes="dx"> <connect name="kiwi5" allow="109.169.31.3" parent="main" timeout="60" flood="10" pingfreq="90" threshold="5" sendq="131074" recvq="8192" globalmax="1000" useident="no" forceident="kiwi5" localmax="1000" modes="+xTGI" port="6697" usednsbl="no" disableumodes="dx"> <connect name="eggdrops" allow="107.161.31.135" sendq="262144000" recvq="101920" timeout="100" localmax="100" globalmax="200" limit="100" # forceident="eggdrop" # useident="yes" modes="+cxGIT"> <connect name="main" allow="*" maxchans="60" timeout="10" pingfreq="90" hardsendq="1048576" softsendq="8192" recvq="8192" threshold="10" commandrate="1000" fakelag="on" localmax="3" globalmax="3" useident="yes" limit="5000" disableumodes="dBx" maxconnwarn="no" modes="+xT"> #<connect # name="clients" # allow="*" # #maxchans="30" # timeout="10" # pingfreq="120" # hardsendq="1M" # softsendq="8192" # recvq="8K" # threshold="10" # commandrate="1000" # fakelag="on" # # localmax: Maximum local connections per IP. # localmax="5" # globalmax: Maximum global (network-wide) connections per IP. # globalmax="5" # useident: Defines if users in this class must respond to a ident query or not. # useident="no" # limit: How many users are allowed in this class #limit="5000" # modes: Usermodes that are set on users in this block on connect. # Enabling this option requires that the m_conn_umodes module be loaded. # This entry is highly recommended to use for/with IP Cloaking/masking. # For the example to work, this also requires that the m_cloaking # module be loaded as well. #modes="+x"> #-#-#-#-#-#-#-#-#-#-#-#- CIDR CONFIGURATION -#-#-#-#-#-#-#-#-#-#-#- <cidr ipv4clone="32" ipv6clone="128"> # This file has all the information about oper classes, types and o:lines. # You *MUST* edit it. <include file="conf/opers.conf"> # This file has all the information about server links and ulined servers. # You *MUST* edit it if you intend to link servers. <include file="conf/links.conf"> #-#-#-#-#-#-#-#-#-#- MISCELLANEOUS CONFIGURATION -#-#-#-#-#-#-#-#-#-# <files motd="conf/motd.txt" rules="conf/rules.txt"> # Example of an executable file include. Note this will be read on rehash, # not when the command is run. #<execfiles rules="wget -O - http://www.example.com/rules.txt"> #-#-#-#-#-#-#-#-#-#-#-# MAXIMUM CHANNELS -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # # <channels users="20" opers="60"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-# DNS SERVER -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # If these values are not defined, InspIRCd uses the default DNS resolver # of your system. <dns # server: DNS server to use to attempt to resolve IP's to hostnames. # in most cases, you won't need to change this, as inspircd will # automatically detect the nameserver depending on /etc/resolv.conf # (or, on Windows, your set nameservers in the registry.) # Note that this must be an IP address and not a hostname, because # there is no resolver to resolve the name until this is defined! # server="127.0.0.1" # timeout: seconds to wait to try to resolve DNS/hostname. timeout="5"> # An example of using an IPv6 nameserver #<dns server="::1" timeout="5"> #-#-#-#-#-#-#-#-#-#-#-#-#- BANLIST LIMITS #-#-#-#-#-#-#-#-#-#-#-#-#-#-# <banlist chan="*" limit="128"> #-#-#-#-#-#-#-#-#-#-#-#-#- SERVER OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-# # # # Settings to define which features are usable on your server. # # # <options prefixquit="Quit: " suffixquit="" prefixpart=""" suffixpart=""" syntaxhints="yes" cyclehosts="yes" cyclehostsfromuser="no" ircumsgprefix="no" announcets="yes" allowmismatch="no" defaultbind="auto" hostintopic="yes" pingwarning="15" serverpingfreq="60" defaultmodes="BCEFJTfjnt 5:2 3:3 60 5:2 6:2" # defaultmodes="ntCTG" # defaultmodes="ntCTdfjFJ 10 *5:5 5:5 5:5 30" # defaultmodes="BCEFJTdfjnt 5:2 3:3 60 10 5:2 6:2" # defaultmodes="BCEFJTdfjnt *1:10 2:10 30 10 *3:3 4:10" moronbanner="You're banned! Email [email protected] with the ERROR line below for help." # exemptchanops="nonick:v flood:o" exemptchanops="nonick:v flood:h blockcaps:h noctcp:h blockcolor:h nickflood:h censor:h regmoderated:h filter:h nonotice:h stripcolor:h" invitebypassmodes="yes" nosnoticestack="yes" welcomenotice="yes"> ################################################################################################################## ################################################################################################################## <module name="m_dnsbl.so"> <dnsbl name="DroneBL" type="bitmask" domain="dnsbl.dronebl.org" action="ZLINE" reason="You are listed in DroneBL. Please visit http://dronebl.org/lookup.do?ip=%ip%" duration="1h" bitmask="253"> <dnsbl name="EFnet TOR" type="record" domain="rbl.efnetrbl.org" action="ZLINE" reason="Your IP %ip% is listed on efnet's RBL. http://rbl.efnetrbl.org/?i=%ip%" duration="1h" record="3,4,5,6,7,8,9,10"> <dnsbl name="opm.tornevall.org" type="bitmask" domain="opm.tornevall.org" action="ZLINE" reason="Your IP %ip% is listed on efnet's tornevall. http://sbl.csma.biz/?i=%ip%" duration="1h" bitmask="1,2,3,4,5"> <dnsbl name="rbl.efnetrbl.org" type="records" domain="rbl.efnetrbl.org" action="ZLINE" reason="Your IP %ip% is listed on efnet's RBL. http://rbl.efnetrbl.org/?i=%ip%" duration="1h" records="1,2,3,4,5"> <dnsbl name="DroneBL" type="records" domain="dnsbl.dronebl.org" action="ZLINE" reason="You are listed in DroneBL. Please visit http://dronebl.org/lookup?ip=%ip%" duration="1h" records="1,2,3,4,5,6,7,8,9,10"> <dnsbl name="Dan" type="record" domain="tor.dan.me.uk" action="ZLINE" reason="Your connection is listed in a Spam Database. This may be because you have spammed, or are on a compromised connection." duration="1h" records="1-9,100"> <dnsbl name="TOR DNSBL" type="record" domain="tor.sectoor.de" action="ZLINE" reason="You are in the tor.sectoor.de DNSBL. Please visit http://www.sectoor.de/tor.php?ip=%ip%" duration="1h" records="1"> <dnsbl name="EFnet RBL" type="record" domain="tor.efnet.org" action="ZLINE" reason="TOR exit node found. Visit http://rbl.efnet.org/?i=%ip% for info." duration="1h" records="1"> <dnsbl name="proxyBL" type="bitmask" domain="dnsbl.proxybl.org" action="ZLINE" reason="Your host is listed in proxyBL. Please visit http://proxybl.org/lookup.do?ip=%ip%" duration="1h" bitmask="253"> #-#-#-#-#-#-#-#-#-#-#-# PERFORMANCE CONFIGURATION #-#-#-#-#-#-#-#-#-#-# # # <performance netbuffersize="10240" somaxconn="128" limitsomaxconn="true" softlimit="12800" quietbursts="yes" nouserdns="yes"> #-#-#-#-#-#-#-#-#-#-#-# SECURITY CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# # # <security announceinvites="dynamic" hidemodes="geXbI" hideulines="no" flatlinks="no" hidewhois="" hidebans="no" hidekills="" hidesplits="no" maxtargets="20" customversion="XtremeIRC v2.4.8" operspywhois="no" restrictbannedusers="yes" genericoper="yes" userstats="Pu"> #-#-#-#-#-#-#-#-#-#-#-#-# LIMITS CONFIGURATION #-#-#-#-#-#-#-#-#-#-#-# <limits # maxnick: Maximum length of a nickname. maxnick="35" # maxchan: Maximum length of a channel name. maxchan="64" # maxmodes: Maximum number of mode changes per line. maxmodes="20" # maxident: Maximum length of a ident/username. maxident="25" # maxquit: Maximum length of a quit message. maxquit="255" # maxtopic: Maximum length of a channel topic. maxtopic="350" # maxkick: Maximum length of a kick message. maxkick="255" # maxgecos: Maximum length of a GECOS (realname). maxgecos="128" # maxaway: Maximum length of an away message. maxaway="200"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- Logging -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# <log method="file" type="* -USERINPUT -USEROUTPUT" level="default" target="logs/ircd.log"> #-#-#-#-#-#-#-#-#-#-#-#-#- WHOWAS OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-# <whowas groupsize="10" maxgroups="100000" maxkeep="5d"> #-#-#-#-#-#-#-#-#-#-#-#-#-#- BAN OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-# <badnick nick="ChanServ" reason="Reserved For Services"> <badnick nick="NickServ" reason="Reserved For Services"> <badnick nick="OperServ" reason="Reserved For Services"> <badnick nick="MemoServ" reason="Reserved For Services"> <badnick nick="GameServ" reason="Reserved For Services"> <badnick nick="BotServ" reason="Reserved For Services"> <badhost # host: ident@hostname to ban. # Wildcards and CIDR (if you specify an IP) can be used. host="*@banneduser.example.net" # reason: Reason to display when user is disconnected reason="Evading Bans"> <badhost host="root@*" reason="Don't IRC as root!"> <badhost host="*@198.51.100.0/24" reason="This subnet is bad."> # exception: Hosts that are exempt from [kgz]lines. <exception host="*@107.161.31.135" reason="Oper's hostname"> <exception # host: ident@hostname to exempt. # Wildcards and CIDR (if you specify an IP) can be used. host="*@ircop.example.com" # reason: Reason for exception. Only shown in /stats e reason="Oper's hostname"> #-#-#-#-#-#-#-#-#-#-#- INSANE BAN OPTIONS -#-#-#-#-#-#-#-#-#-#-#-#-#-# <insane hostmasks="no" ipmasks="no" nickmasks="no" trigger="95.5"> #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- YAWN -#-#-#-#-#-#-#-#-#-#-#-#-#-#-# <include file="conf/modules.conf"> ######################################################################### # # # - InspIRCd Development Team - # # http://www.inspircd.org # # # #########################################################################
Comments
0 B
|0 👍
/0 👎
0 B
|👍
/👎