Локальні канали IRC


Користуюсь протоколом IRC відносно недавно, в основному через міграцію деяких цікавих мені спільнот з Matrix. По ходу його дослідження, вирішив створити й колекцію живих україномовних каналів, а також - додати пару слів для нових користувачів, зокрема для молоді.


Спойлер для початківців


IRC - офіційно перший зареєстрований протокол багатокористувацьких чатів.


Не дивлячись на свою простоту, користування IRC вимагає певного скіла, не властивого для користувачів сучасних user-friendly месенджерів.


Приватність


Хоча саме підключення відбувається доволі просто, варто враховувати, що без використання сторонніх рішень, IP адреса буде видна як мінімум адміністрації, як максимум - усім через логи: зверніть на це увагу, якщо перебуваєте в небезпечних для свободи слова ареалах.


Добірка релевантних матеріалів:


Реалізував опцію вибіркового проксі в IRC-клієнті Halloy

Підвищення рівня приватності в застосунках Linux

Безпечний перегляд сайтів Yggdrasil з Yggstack (в контексті Web-Client)

Ізоляція Linux від прямих Інтернет з'єднань на базі QEMU / Virtual Machine Manager з VSOCK


Збереження історії


Фундаментальною особливістю протоколу IRC є відсутність збереження історії чатів, допоки читач перебуває офлайн. Для цієї мети:



Добірка релевантних матеріалів:


Встановлення та базове налаштування IRC-баунсера soju в Linux

Встановлення та налаштування IRC-баунсера ZNC в Linux


Список серверів (може оновлюватись)


Libera


Один з найстаріших провайдерів IRC, зі спільнотою #ua з ~20 юзерів


Хости:



Порти:



Актуальний список дивіться на сайті, зокрема є варіант підключення через мережу Tor:


https://libera.chat/guides/connect


Дивіться також:


Підключення баунсера ZNC до Libera.Chat/IRC через Tor


OFTC


Ще один IRC-гігант, серед україномовних каналів я відкопав наступні:



Підключення:



https://oftc.net


irc.dead.guru


Спільнота довкола тематики радіо/оверлейних мереж. Всі канали тут є україномовними, включно з бріджем на різні месенджери:



Порт в обох випадках - 6697; для підключення через варіант I2P, я вимикаю перевірку сертифікату, в клієнті Halloy - це:


dangerously_accept_invalid_certs = true

YGGverse


Експериментальний сервер на базі Ergo від спільноти YGGverse:



Дивіться також:


Встановлення IRC сервера Ergo в Linux


BonoboNET


Віднедавна, мною було створено кімнату #ua (наразі налічує 5 користувачів)


Основна адреса - irc.bnet.eu.org (рекомендовано)


rany.bnet 	rany.irc.bnet.eu.org 	 	6667/6697 (TLS)
reddawn648.bnet reddawn648.irc.bnet.eu.org 	6667/6697 (TLS)
pinewood.bnet 	pinewood.irc.bnet.eu.org 	6667/6697 (TLS)

rany.bnet 	200:6f99:2afe:41fd:fc3b:b1f7:af9d:f3a0 	6667/6697 (TLS)
pinewood.bnet 	ygg.services.deavmi.assigned.network 	6667/6697 (TLS)
reddawn648.bnet 200:afdc:df1b:374d:8e24:b5ff:5a74:bef8 	6667/6697 (TLS)
braveheart.bnet 219:3cf0:dd1d:47b9:555e:75ac:2ab5:493b 	6667/6697 (TLS)

myc.irc.bnet.eu.org 442:dece:dccb:c583:8460:8e6:2dab:c4e5 6667/6697 (TLS)

rany.bnet 	zet2po3a6pjlsbpgbvlintiwvnpjw6d4bdsem5kcckbqiroebq3q.b32.i2p:6667 	No SSL/TLS
pinewood.bnet 	weskaap:6667 	 	 	 	 	 	 	 	No SSL/TLS

https://yggdrasil-network.github.io/services.html#bonobonet

http://[203:75b7:45af:ecca:d641:cd42:38dc:4788]/projects/bonobonet/


ILITA


Федерація серверів IRC від спільноти C++ роутера i2pd, де також є кімната #ua


Один з варіантів підключення:



Порти - стандартні: 6667, 6697


Пошук


Інші сервери, які не увійшли до списку, можна відшукати на спеціалізованих сайтах:


https://netsplit.de


Періодично, я досліджую локальні сервіси скануванням стандартних портів, наприклад утилітою:


YPS - Yggdrasil Port Scanner


Баунсери


Баунсер (англ. bouncer) - це спеціальний сервер, який виконує функцію проксі для потоку IRC, зберігаючи історію чату за відсутності його користувача онлайн.


YGGverse


Днями було створено багатокористувацький інстанс ZNC, який працює на мережі Yggdrasil, Mycelium, I2P і Tor:


http://[202:68d0:f0d5:b88d:1d1a:555e:2f6b:3148]:6680

http://[505:6847:c778:61a1:5c6d:e802:d291:8191]:6680


Дивіться також


Локальні канали XMPP



/uk/