Muh IRC-bouncer

Muh on hyvä valinta bounceriksi niin aloittelijalle kuin pitkälle ehtineille, sitä on helppo käyttää ja configuroida, eikä siinä ole turhia paheksuttavia ominaisuuksia jotka usein aiheuttavat kanavalta poistamisen.

Wellfishin palvelimelle on asennettu muhin versio 2.1rc1.

ASENNUS:

Helpoin tapa asentaa muh leviathanissa on ajaa komento 'asenna-muh' ja vastata sen kysymyksiin.
Muhin lähdekoodi löytyy myös hakemistosta /support/boucers/muh-2.1rc1.tar.gz, jos jostain syystä haluat itse kääntää siitä oman version.

KONFIGUROINTI:

Nyt kun olet asentanut muhin voit vielä halutessasi hienosäätää sen asetuksia. Muhin asetustiedosto, muhrc, sijaitsee ~/.muh hakemistossa ja helpoin tapa sen muuntelemiseen on kirjoittaa 'pico ~/.muh/muhrc'.

TÄRKEÄT ASETUKSET:

Sinun täytyy muuttaa seuraavat kohdat konfiguraatio tiedostosta

nickname

kohtaan kirjoitat maksimissaan 9 merkkisen irc-aliaksesi.
nickname = "sinunircnickkisi";

altnickname

kohtaan kirjoitat maksimissaan 9 merkkisen irc-aliaksen sen varalle että sinun ensisijainen irc-alias olisi jo jollain käytössä
altnickname = "sinunaltircnickisi";

Realname

kohtaan kirjoitat oikean nimesi.
realname = "Matti Meikalainen";

username

kohtaan kirjoitat oman wellfish-tunnuksesi
username = "tunnus";

listenport

kohta on tärkeä, siihen kirjoitat sen portin jossa haluat muhin vastaavan kun otat siihen yhteyttä, muista ehdottomasti vaihtaa tämä portti ja keksi siihen jotain mielikuvituksellista, mutta ei kuitenkaan pienempää kuin 1024 ja suurempaa kuin 65000, koska jos vahingossa valitset jonkun portin joka on jo käytössä muh ei toimi.
listenport = 1337;

password

kohtaan kirjoitat salasanan jota ilman et saa yhteyttä muhiin, muista käyttää jotain vaikeaa salasanaa, mutta suotavaa on että et käytä samaa salasanaa kuin wellfish-tunnuksesi koska irc-yhteydet ovat salaamattomia ja salasanasi voi joutua vääriin käsiin. Jos salasana on 13 merkkiä pitkä tai enemmän katsoo muh sen olevan salattu. Salattujen salasanojen käyttö on suositeltavaa. Salasanan voi salata komennolla muh -c
password = "salakala";

servers

kohtaan kirjoitat irc-palvelimen mihin haluat ottaa yhteyden wellfishistä (quakenet irc.fi.quakenet.org ja ircnet irc.song.fi).
servers {
"irc.song.fi",
};

VALINNAISET ASETUKSET:

On suotavaa että muutat nämä asetukset itsellesi mieleisiksi, tosin asetuksien muuttamatta jättäminen ei ole kriittistä muhin toiminnalle.

logging

viestien lokiin kirjoittaminen on automaattisesti päällä mutta jos haluat sen pois päältä poista kommentit // logging = false; rivin edestä eli jos et halua lokiin kirjoittamista päälle rivin pitäisi näyttää seuraavalta.
logging = false;

leave

leave kohdassa määrität jäätkö vai lähdetkö kanavilta kun katkaiset yhteyden muhiin. leave on automaattisesti konfiguroitu niin että lähdet kanavilta katkaistuasi yhteyden. Voit jäädä kanaville katkaistuasi yhteyden muhiin poistamalla kommentit // leave = false; riviltä, jolloin rivin pitäisi näyttää seuraavanlaiselta.
leave = false;

leavemsg

tämän ominaisuuden käyttö ei ole missään nimessä suotavaa, joten emme neuvo tämän käytössä.

away

awayn ideana on että kun olet katkaissut yhteyden muhiin ja joku lähettää viestin sinulle, että muh ilmoittaa hänelle viestisi. Tämän saat toimimaan poistamalla kommentit away kohdasta logging ja leave kohtien tavoin.
away = "Mie oon pois ja sie oot ruma!";

getnick

tämä optio on aina automaattisesti päällä ellet poista kommentteja getnick riviltä kohtien leave ja logging tavoin. getnick optio yrittää ottaa sinun valitsemasi irc-aliaksen itselleen jos joku muu on vienyt sen sinulta.

nevergiveup

optio on automaattisesti käännetty pois päältä eikä sen käyttäminen ole erityisen suotavaa koska jos moni ihminen käyttää tätä palvelimet kuormittuvat pahasti. Nevergiveup optio yrittää loputtomasti saada yhteyden sinun asettamaasi irc-palvelimeen. Tämän ominaisuuden saat päälle poistamalla kommentit nevergiveup riviltä.

rejoin

optiolla voit valita haluatko liittyä uudelleen kanaville joilla aikaisemmin olit palvelimen vaihdoksen jälkeen. Tämä optio on vakiona pois päältä mutta sen saa päälle poistamalla kommentit rejoin riviltä.

bind

optiolla valitset itsellesi haluamasi vhostin eli osoitteen jolla esiinnyt ircissä. Vhost lista löytyy wellfishin kotisivujen asetukset sivulta. Vhostin voi konfiguroida esimerkiksi seuraavanlaisesti.
bind = "62.236.117.3";

antiidle

optio estää sinua olemasta idle yli 10 minuutin ajan, vakiona se on pois päältä, mutta sen saa päälle poistamalla kommentit.
antiidle = true;

norestricted

tällä funktiolla ei ole wellfishin asiakkaille vaikutusta.

forwardmsg

lähettää sinulle viestit jotka lähetetään sinulle ollessasi pois irkistä

hosts

ominaisuusuudella voit määrittää mistä voi ottaa yhteyden muhiin ja mistä ei, tämä on tietoturvan kannalta erittäin hyödyllinen ominaisuus. Ominaisuuden saa käyttöön poistamalla kommentit. Esimerkki hosts konfiguraatiosta. Esimerkki sallii verkosta 123.4.5.xxx yhteydet muhiin, kuten myös kaikista doma.in:n alidomaineista ja turha.paikka.se:stä, kaikkialta muualta se kieltää yhteydet.
hosts {
"123.4.5.?" : yes,
"*.doma.in" : yes,
"turha.paikka.se" : yes,
"*" : no
};

people

optiolla määritetään ketkä saavat viestittää ja noticettaa muhia, optio on vakiona pois päältä, mutta sen saa päälle poistamalla kommentit. Esimerkki toimii samalla periaatteella kuin hosts kohdan esimerkki yllä.
people {
"*.stupid.org" : no,
"idiot*!*" : no,
"quite!*@annoying.com" : no
};

KUINKA MUH KÄYNNISTETÄÄN.


muh käynnistetään ajamalla komento 'muh'

KUINKA OTAN YHTEYDEN MUHIIN.


käynnistä irc-clienttisi ja sano /server vhost portti salasana esim. /server k18.org 1234 salakala voit myös laittaa portin, serverin ja salasanan ircclienttisi asetuksiin jos koet sen helpommaksi.

KUINKA PÄÄSEN MUHILLA USEAMMALLE IRC-PALVELIMELLE?


Sinun täytyy kopioida ~/.muh toisen hakemistoon (kuten ~/.muhQnet), esimerkiksi komennolla 'cp -r ~/.muh ~/.muhQnet'. Sen jälkeen muutat ~/.muhQnet hakemistosta yllä olevien ohjeiden mukaan muhrc tiedostosta server ja listenport kohtia. sitten käynnistät toisen muh:n komennolla 'muh -d ~/.muhQnet'

Nodeta Oy
Kutomotie 9 C
00380 Helsinki
nodeta@nodeta.fi