Round Robin: Difference between revisions

From pisswiki
No edit summary
(ACMEDNS uses ACMEDNS_BASE_URL now instead of ACMEDNS_UPDATE_URL)
Line 20: Line 20:
<pre>
<pre>
# These are the credentials required to get the irc.letspiss.net certificate
# These are the credentials required to get the irc.letspiss.net certificate
export ACMEDNS_UPDATE_URL="https://auth.autie.net/update"
export ACMEDNS_BASE_URL="https://auth.autie.net"
export ACMEDNS_USERNAME="7a72b116-70de-4a49-83a5-dcfeb2dfabb2"
export ACMEDNS_USERNAME="7a72b116-70de-4a49-83a5-dcfeb2dfabb2"
export ACMEDNS_PASSWORD="R6uA0z8-bwfU8xZxqbTIkoNUBE91Yrn7LN-34qRx"
export ACMEDNS_PASSWORD="R6uA0z8-bwfU8xZxqbTIkoNUBE91Yrn7LN-34qRx"

Revision as of 03:38, 20 April 2022

If you wish to have your server added to the round-robin, please contact a wiki sysop so they can add you into the new round-robin system. You will have to provide the following information:

  1. Server name
  2. IPv4 and/or IPv6
  3. Region (must be one of: AMER, EURO or ASIA)

Your node must:

  • Have a valid SSL certificate for the round-robin
  • Be reachable over the Internet on ports 6667 and 6697
  • Be linked to the network
  • and have a relatively up to date version of UnrealIRCd

After your node gets added to the rotation it will be periodically scanned. You can check the status of your node in the rotation through this page

SSL certificate

Soon, to be part of the round-robin you will need a valid SSL certificate for both irc.letspiss.net and your own server domain. To do this you can use acme.sh (run the installer!). Here is an example of how to generate a certificate for both in one go (assuming you use cloudflare for your domain, for other providers check here):

# These are the credentials required to get the irc.letspiss.net certificate
export ACMEDNS_BASE_URL="https://auth.autie.net"
export ACMEDNS_USERNAME="7a72b116-70de-4a49-83a5-dcfeb2dfabb2"
export ACMEDNS_PASSWORD="R6uA0z8-bwfU8xZxqbTIkoNUBE91Yrn7LN-34qRx"
export ACMEDNS_SUBDOMAIN="cdd942bb-0b02-4e50-9bf0-639d61c60741"

# You will have to change this!
export CF_Token="aaaaabbbbbcccc"
export CF_Account_ID="ddddeeeeeffff"
export CF_Zone_ID="ggggghhhhiiii"

~/.acme.sh/acme.sh --issue  -d irc.letspiss.net --dns dns_acmedns  -d my.fancy.server.blah.com --dns dns_cf

If you use custom DNS or want to do this manually, run the above environment variable commands for ACMEDNS_* and use the --yes-I-know-dns-manual-mode-enough-go-ahead-please option (note this does not support automatic cert renewal, and it will have to be done manually) as shown below:

~/.acme.sh/acme.sh  --server letsencrypt --auto-upgrade --issue  -d irc.letspiss.net --dns dns_acmedns  -d my.fancy.server.blah.com --yes-I-know-dns-manual-mode-enough-go-ahead-please

You will then need to manually add the new TXT record to your DNS zone while acme.sh is running.

After this you will have to edit your configs to look like this:

listen {
        ip *;
        port 6697;
        options { tls; }
        tls-options {
                certificate "/home/ircd/.acme.sh/irc.letspiss.net/fullchain.cer";
                key "/home/ircd/.acme.sh/irc.letspiss.net/irc.letspiss.net.key";
        };
}

Note: Do not change the certificate key for the serversonly listen block or your spkifp will change and you won't be able to link to the network.

Alternatively, using two certificates

If you just want to use acme.sh for the round-robin certificate and use your existing infrastructure for your other certificate(s), call acme.sh as ~/.acme.sh/acme.sh --issue -d irc.letspiss.net --dns dns_acmedns and add a SNI block instead of changing the config above:

sni irc.letspiss.net {
    tls-options {
        certificate "/home/ircd/.acme.sh/irc.letspiss.net/fullchain.cer";
        key "/home/ircd/.acme.sh/irc.letspiss.net/irc.letspiss.net.key";
    };
};

Alternatively to the alternative, use ZeroSSL

If we run out of the LetsEncrypt quota, we can use zerossl, by adding the --server zerossl parameter to acme.sh.

Current Rotation. NO LONGER IN USE

This section is collapsed by default. Click Expand on the right hand side to view.

irc.shitposting.space                      A        144.202.61.61
urine.trouble.pissnet.net                  A        54.191.10.244                              ; Warning: Self-signed certificate
urine.trouble.pissnet.net                  AAAA     2600:1f13:de8:b302:625d:224b:cb22:fca6     ; Warning: Self-signed certificate
help.i.piss.red                            A        65.21.58.38
help.i.piss.red                            AAAA     2a01:4f9:c010:34cb::1
cold.wet.succ.world                        A        79.110.170.39
cold.wet.succ.world                        AAAA     2a0d:1a43:c010:124::3
piss.jar.owo.me                            A        34.211.18.244
piss.jar.owo.me                            AAAA     2600:1f14:a14:c533:14ab:ca38:66a6:3561
burning.down.rainforests.for.pisscoin.net  A        152.70.66.112
burning.down.rainforests.for.pisscoin.net  AAAA     2603:c024:8002:9b00:3b4b:4a25:541e:4b92
pee.wants.to.be.free.openpiss.net          A        152.67.252.236
cold.squid.pissnet.xyz                     A        94.177.238.228
piss.zeromeaning.co                        A        192.99.242.168
piss.zeromeaning.co                        AAAA     2607:5300:61:ec8:2::1
irc.nolsen.xyz                             A        149.56.28.233
irc.piss.co.in                             A        51.81.86.95                                ; Warning: Self-signed certificate
piss.shitpos.ts.it                         A        132.226.129.146
piss.shitpos.ts.it                         AAAA     2603:c020:c000:3e69:5091:9f29:92a0:e45e
werekitten.club                            A        207.148.26.14
werekitten.club                            AAAA     2001:19f0:5:feb:5400:2ff:fef5:6b64
pissnet.zeromeaning.com                    A        198.27.91.251
pissnet.zeromeaning.com                    AAAA     2607:5300:60:60ec::1
conga.at.the.shitposting.space             A        168.138.130.156
irc.sigint.pw                              A        176.31.26.128                             
irc.sigint.pw                              AAAA     2001:41d0:1:b254:1::1                     
pissnet.b621.net                           AAAA     2a0c:2f07:4663:beeb:216:3eff:fe39:c409    ; Removed, does not connect
piss.in.my.coldwet.net                     A        23.95.173.171
irc.goat.chat                              A        173.82.242.139
irc.goat.chat                              AAAA     2607:f130:0:ea::ba5c:3a32
no.piss.for.my.shigu.fyi                   A        144.172.118.156
no.piss.for.my.shigu.fyi                   AAAA     2605:6400:d814::a6d8
piss-flavoured.magicannon.com              A        143.198.49.234
piss-flavoured.magicannon.com              AAAA     2604:a880:4:1d0::6d:0
a.tasty.pissnet.stream                     A        96.44.156.211
cold.wet.chats.supply                      AAAA     2001:bc8:62c:367::1                       ; Removed, does not connect
irc.awesome-dragon.science                 AAAA     2a03:b0c0:2:f0::350:3001
irc.awesome-dragon.science                 A        161.35.94.220
piss.hmm.st                                A        198.108.76.81
piss.makes.me.uwu.so                       A        51.222.39.154
piss.makes.me.uwu.so                       AAAA     2607:5300:203:13c7:b00b::
urolithiasis.clogs.irc.plumbing            A        95.217.163.39
urolithiasis.clogs.irc.plumbing            AAAA     2a01:4f9:c011:26b5:eeee:eeee:eeee:eeee
piss.bong.water.dongs.space                A        192.184.90.22                            
presumed.royal.piss.kr                     A        212.129.35.121
cold.piss.kr                               A        158.101.208.78
wet.piss.kr                                A        158.101.214.19
you.piddle.in                              A        172.83.4.198
russians.watch.mepee.live                  A        5.101.218.32
russians.watch.mepee.live                  AAAA     2a03:90c0:265::5c
conga.at.the.shitposting.space             A        168.138.130.156
irc.impeerialfamily.kr                     A        45.133.194.12
join.pissnet.for.cutefox.pictures          AAAA     2001:19f0:7402:9cd:5400:2ff:feee:cfef
join.pissnet.for.cutefox.pictures          A        95.179.206.74
piss.cold.or.warm4u.co.uk                  A        209.141.60.123
piss.cold.or.warm4u.co.uk                  AAAA     2605:6400:20:4a1:480f:4d13:278c:12e5
premium.cold.wet.irc.supplies              A        80.83.124.85                              ; Removed, does not respond on port 6667
piss.crxb.cc                               AAAA     2607:fea8:d5a0:cd37::4
routerchain.ddns.net                       A        188.32.34.87                              ; Removed, does not connect
routerchain.ddns.net                       AAAA     2001:470:70:851::2                        ; Removed, does not connect
israelis.watch.mepee.live                  A        146.185.219.74
israelis.watch.mepee.live                  AAAA     2a03:90c0:1e5::9
fsb.watch.mepee.live                       A        81.28.13.25
fsb.watch.mepee.live                       AAAA     2a03:90c0:334::18
i.love.to.piss.on.furfa.gs                 A        208.167.255.212
i.love.to.piss.on.furfa.gs                 AAAA     2001:19f0:5:3118:5400:1ff:fe5f:96c1
together.we.can.yiff.mom                   A        95.217.144.16
browneye.letspiss.net                      A        163.172.142.202
japanese.watch.mepee.live                  A        5.8.95.130
japanese.watch.mepee.live                  AAAA     2a03:90c0:114::288
spaniards.watch.mepee.live                 A        92.38.171.63
spaniards.watch.mepee.live                 AAAA     2a03:90c0:246::3a
drink.pee.and.fuck.cheap                   A        46.10.215.202
gets.a.steady.stream.at.pissnet.live       A        51.178.157.228
irc.PlasmaStar.Net                         A        172.104.208.143
live.from.pissnet.studio                   A        51.81.86.33
dunes.p.mojavenet.xyz                      A        129.159.37.115
dunes.p.mojavenet.xyz                      AAAA     2603:c024:c000:7ffe:4d3b:2764:6606:5a4a
piss.in.my.wet-dreams.space                A        45.77.217.23
piss.in.my.wet-dreams.space                AAAA     2001:19f0:5:3ab9:5400:3ff:fe6a:83b8
andropee.likes.watersports.xxx             A        89.11.227.185
donny.likes.watersports.xxx                A        45.79.249.135
kazakhs.watch.mepee.live                   A        213.156.137.141
(No longer in use, no need to add yourself here anymore)

Previous list from the Pad Preserved Here, THIS IS NOT A ROTATION LIST.

This section is collapsed by default. Click Expand on the right hand side to view.

/*
// DNS rotation:
---------------------------------------------------------------------------------------

pissnet AAAA 2a0c:2f07:4663:beeb:216:3eff:fe39:c409   ;; pissnet.b621.net
pissnet AAAA 2001:bc8:62c:367::1                      ;; cold.wet.chats.supply
pissnet A    193.122.61.221                           ;; cold.wet.girlco.cc
pissnet AAAA 2a03:b0c0:2:f0::350:3001                 ;; irc.awesome-dragon.science
pissnet A    161.35.94.220                            ;; irc.awesome-dragon.science
pissnet AAAA 2a01:4f8:c0c:8d7f::1                     ;; irc.junkcc.net
pissnet A    78.47.167.56                             ;; irc.junkcc.net
pissnet AAAA 152.67.190.102                           ;; we-are.pissnet.we-are.rocks
pissnet A    152.67.190.102             ;; burning.down.rainforests.for.pisscoin.net
pissnet A    173.255.240.187                          ;; rock.hard.pissnet.xyz
pissnet A    195.201.139.116                          ;; wet.chats.pissnet.xyz
pissnet AAAA 2a01:4f8:1c1c:db6d::c01d:9155            ;; wet.chats.pissnet.xyz
pissnet A    212.129.35.121                           ;; hard.cold.pissnet.xyz
pissnet A    91.92.144.105                            ;; irc.freenode.ceo
pissnet AAAA 2a0e:8f02:1080::2                        ;; irc.freenode.ceo
pissnet A    23.161.112.254                           ;; irc.enterprises
pissnet AAAA 2602:fd37:1:0:23:161:112:254             ;; irc.enterprises
pissnet A    45.76.33.14                              ;; irc.lonjil.xyz
pissnet AAAA 2001:19f0:5001:38f6:1593:b567:7f90:a70   ;; irc.lonjil.xyz
pissnet A    155.138.218.33                           ;; cold.wet.chats.pissnet.xyz
pissnet A    89.11.227.185                            ;; hard.wet.cold.pissnet.xyz
pissnet A    94.177.238.228                           ;; cold.squish.pissnet.xyz
pissnet A    198.27.91.251                            ;; wet.juice.pissnet.xyz
pissnet AAAA 2607:5300:60:60ec::1                     ;; wet.juice.pissnet.xyz
pissnet A    54.191.10.244                            ;; urine.trouble.pissnet.xyz
pissnet A    144.202.89.158                           ;; cold.hard.chats.center
pissnet AAAA 2001:19f0:8001:5f0:5400:3ff:fe64:d12d    ;; cold.hard.chats.center
pissnet A    176.31.26.128                            ;; irc.sigint.pw
pissnet AAAA 2001:41d0:1:b254:1::1                    ;; irc.sigint.pw
pissnet A    205.185.120.59                           ;; irc.highdef.network
pissnet AAAA 2605:6400:20:22a3::1                     ;; irc.highdef.network
pissnet A    157.90.252.57                            ;; squish.squish.piss.kr
pissnet A    65.21.58.38                              ;; help.i.piss.red
pissnet AAAA 2a01:4f9:c010:34cb::1                    ;; help.i.piss.red
pissnet AAAA 2a0d:1a40:7553:beef:f488:a6ff:feed:4cb9  ;; pissnet.i.eta.st
pissnet A    79.110.169.137                         ;; pissnet.is.real.fucko.wucko.net
pissnet AAAA 2a0d:1a45:babe:220d::1                 ;; pissnet.is.real.fucko.wucko.net
pissnet A    168.119.228.153                          ;; irc.impeerialfamily.com
pissnet AAAA 2a01:4f8:1c1c:c455:c01d:9ee:babe:eeee    ;; irc.impeerialfamily.com
pissnet A    129.213.122.171                          ;; this.ircd.is.notwelldone.club
pissnet A    147.135.113.83                           ;; trucker.zlpd.me
pissnet AAAA 2604:2dc0:101:200::653                   ;; trucker.zlpd.me
pissnet A    207.148.26.14                            ;; werekitten.club
pissnet AAAA 2001:19f0:5:feb:5400:2ff:fef5:6b64       ;; werekitten.club
pissnet A    144.202.42.9                             ;; irc.shitposting.space
pissnet A    152.67.252.236                        ;; pee.wants.to.be.free.openpiss.net
pissnet A    60.241.48.194                            ;; (Onion url below)
                  ;; pissnetftw7hloyu5rsvdhy47kshvewtfrdhfsikz5c2adnnxs44dsyd.onion
pissnet A    137.220.62.119                        ;; we.have.cold.wet.chats.on.irc.lol
pissnet A    192.99.242.168                           ;; piss.zeromeaning.co
pissnet A    94.130.150.89                            ;; piss.institute
pissnet A    45.79.28.74                              ;; piss.on.my.xxx.pet
pissnet A    192.53.122.52                            ;; vampire.omorashi.biz 
pissnet A    188.166.77.218                           ;; hard.piss.cafe
pissnet A    116.203.190.114                          ;; irc.shitposting.net
pissnet A    162.212.157.172                          ;; golden.shower.farenthuay.com
pissnet A    144.172.118.156                          ;; no.piss.for.my.shigu.fyi    
pissnet A    185.236.241.241                          ;; pissnet.bgp.wtf
pissnet A    95.217.163.39                           ;; urolithiasis.clogs.irc.plumbing
pissnet AAAA 2a01:4f9:c011:26b5::1                   ;; urolithiasis.clogs.irc.plumbing
pissnet A    79.110.170.39                            ;; cold.wet.succ.world
pissnet AAAA 2a0d:1a43:c010:124::3                    ;; cold.wet.succ.world
pissnet A    80.83.124.85                             ;; premium.cold.wet.irc.supplies
pissnet A    132.226.129.146                          ;; piss.shitpos.ts.it
pissnet AAAA 2603:c020:c000:3e69:5091:9f29:92a0:e45e  ;; piss.shitpos.ts.it
pissnet A    34.211.18.244                            ;; piss.jar.owo.me
pissnet AAAA 2600:1f14:a14:c533:e9fa:29ad:17eb:8c57   ;; piss.jar.owo.me
pissnet A    65.21.157.94                             ;; net.gamergirlp.ee
pissnet AAAA 2a00:23c8:9c03:1901:5054:ff:feed:7dd7    ;; ipee6.shirogitsune.net
pissnet A    198.108.76.81                            ;; piss.hmm.st 
pissnet A    8.9.30.48                                ;; pissnet.freenode.management
pissnet A    157.230.64.33                            ;; irc.pisshut.jrs.wumbus.xyz
pissnet AAAA 2001:4b98:dc0:41:216:3eff:fea5:d049  ;; first-rule.dont-talk-about-piss.club
pissnet A    143.198.49.234                           ;; piss-flavoured.magicannon.com
pissnet A    157.90.196.59                            ;; chat.with.fuckup.club
pissnet A    173.82.242.139                           ;; irc.goat.chat
pissnet A    23.95.173.171                            ;; piss.in.my.coldwet.net
pissnet A    192.184.90.22                            ;; piss.bong.water.dongs.space
>>>> DO NOT ADD STUFF HERE, YOU WANT TO ADD TO THE PREVIOUS LIST
*/