Zum Inhalt wechseln

Als Gast hast du nur eingeschränkten Zugriff!


Anmelden 

Benutzerkonto erstellen

Du bist nicht angemeldet und hast somit nur einen sehr eingeschränkten Zugriff auf die Features unserer Community.
Um vollen Zugriff zu erlangen musst du dir einen Account erstellen. Der Vorgang sollte nicht länger als 1 Minute dauern.

  • Antworte auf Themen oder erstelle deine eigenen.
  • Schalte dir alle Downloads mit Highspeed & ohne Wartezeit frei.
  • Erhalte Zugriff auf alle Bereiche und entdecke interessante Inhalte.
  • Tausche dich mich anderen Usern in der Shoutbox oder via PN aus.
 

   

Foto

[Anleitung] IRC-Server aufsetzen

- - - - -

  • Bitte melde dich an um zu Antworten
3 Antworten in diesem Thema

#1
Take1T

Take1T

    1337

  • Premium Member
  • Likes
    123
  • 302 Beiträge
  • 45 Bedankt
  • Windows, Linux

Anfang...

Dieses Tutorial beschreibt, wie ihr einen IRC-Server (z.B. für einen IRC-Bot) aufsetzen könnt. Das Tutorial befasst sich nicht mit der Serversicherheit. Jedoch sollte ein Standart an Sicherheit Voraussetzung für dieses Tutorial sein. Dieses Tutorial wurde auf einem Debian 7.7 (x64) Server erstellt.

 

Vorbereitungen...

Verbindet euch schon mal mit eurem Server via SSH und aktualisiert und installiert erst mal die gesamten Pakete:

apt-get update
apt-get upgrade

Anschließend müsst ihr noch das Paket "gcc" installieren. Dieses Paket beeinhaltet viele Compiler, welche oft sehr nützlich sein können:

apt-get install gcc

Das Paket "make" ist ebenfalls wichtig, es wird für den späteren Verlauf benötigt:

apt-get install make

Installation von UnrealIRCd

Wir benutzen in diesem Tutorial UnrealIRCd, um unseren Traum von einem IRC-Server zu verwirklichen.

 

Es ist empfehlenswert, einen eigenen Nutzer für den IRC-Server zu erstellen. Das hängt mit der Sicherheit zusammen und sollte Standart sein. Der Server kann aber auch auf dem "root" User laufen:

adduser irc

Nun müsst ihr euch als "irc" einloggen:

su irc

Nun solltet ihr ins Homeverzeichnis von dem User "irc" wechseln, wenn ihr dort noch nicht seid:

cd

Nun gebt ihr folgenden Befehl ein, um UnrealIRCd herunterzuladen:

wget --no-check-certificate https://www.unrealircd.org/downloads/Unreal3.2.9.tar.gz

Nun gebt ihr folgenden Befehl ein, um zu schauen, ob die Datei erfolgreich heruntergeladen wurde:

ls

Wenn ihr alles richtig gemacht habt, sollte es so aussehen:

OpqxtK0.png

 

Nun gebt ihr folgenden Befehl ein, um die Datei zu entpacken:

tar xfvz Unreal3.2.9.tar.gz

Die Datei wird nun entpackt. Das Archiv kann nun gelöscht werden:

rm dir Unreal3.2.9.tar.gz

Wenn ihr nun wieder "ls" eingebt, sollte es so aussehen:

ls

c0YjKuj.png

 

Nun braucht ihr das folgende Archiv, um mit dem Aufsetzen des IRC-Servers fortsetzen zu können:

https://mega.nz/#!0BJgTaAY!o6ErNQ0M2Q54zymbV8ZrpkWgXLkXCciBPD2bEcS7Zko
Passwort für das Archiv: 18uhaduazhdokj1juh

Nun müsst ihr die Datei "unrealircd.conf" mit einem Editor öffnen. Ich empfehle euch Notepad++. Wenn ihr die Datei geöffnet habt, drückt STRG + F und sucht nach "HIEREURESERVERIP". Dort müsst ihr einfach die IP-Adresse eures Servers eintragen. Ihr könnt natürlich auch einen anderen Port wählen. Ich benutze in dem Fall den Port "6677". Aber der MOTD sieht schon gut aus oder? :P

QIw3COD.png

 

 

Nun müsst ihr euren FTP-Client starten und euch mit dem Server verbinden. Ich gehe mal davon aus, dass ihr wisst, wie das funktioniert. Wenn ihr mit eurem Server verbunden seid, müsst ihr das Verzeichnis des Users "irc":

Verzeichnis für den User "irc": /home/irc

Wenn ihr dort drinnen seid, geht in den UnrealIRCd Ordner und ladet die Dateien, die ihr gerade heruntergeladen habt, hoch.
 Wenn ihr die Dateien erfolgreich hochgeladen habt, geht ihr wieder in Putty (oder in ein anderes SSH-Programm) und geht erst mal in den UnrealIRCd Ordner:

cd Unreal3.2

Nun solltet ihr den Dateien und den Unterordnern noch alle Rechte (777) geben:

chmod -R 777 *

Wenn ihr das getan habt, müsst ihr folgenden Befehl eingeben, um mit der Installation des IRC-Servers zu beginnen:

./Config

Nun müsst ihr die Enter-Taste spamen, bis ihr am Ende seid. Ihr braucht nichts mehr zu konfigurieren, ihr braucht nur die Enter-Taste spamen, bis die Installation beginnt. Wenn das SSH-Fenster zugespamt wird, wisst ihr, dass die Installation begonnen hat. Nun sollte das hier erscheinen:

ZNW1ezs.png

 

Nun müsst ihr nur noch den folgenden Befehl eingeben:

make

Nun sollte wieder das SSH-Fenster zugespamt werden, bzw. mit der Installation fortgesetzt werden. Wenn ein Fehler scheint, habt ihr vermutlich nicht "gcc" installiert (apt-get install gcc). Wenn die Installation zu Ende ist, sollte folgendes erscheinen:

BkqCjns.png

 

IRC-Server starten

Um den IRC-Server zu starten, müsst ihr folgenden Befehl verwenden:

./unreal start

Wenn ihr alles richtig gemacht habt, sollte das SSH-Fenster so aussehen. Den Fehler könnt ihr so gut wie immer ignorieren:

JqiO7es.png

 

Nun könnt ihr euch mit dem IRC-Clients eurer Wahl einloggen, ich nutze in meinem Fall KiwiIRC, welcher ein Webclient ist. Wenn ihr eingeloggt seid, müsst ihr den folgenden Befehl verwenden, um "Operator" zu erhalten und alle Befehle nutzen zu können:

/oper givemeop givemeop

FtPoDPN.png

 

Dieser Befehl kann und sollte übrigens auch in der "unrealircd.conf" verändert werden! Wenn ihr einen IRC-Bot nutzt, müsst ihr noch folgenden Befehl eingeben, um die Bots kontrollieren zu können:

/sethost bots.com

Dieser kann natürlich auch in der "unrealircd.conf" verändert werden! Ihr könnt euren Server dann noch zusätzlich über ein Server-Passwort schützen, dies ist jedoch nur optional und nicht von besonderer Bedeutung, da der Server schon durch die 2 oben genannten Befehle gesichert sein sollte. Die Befehle sollten natürlich verändert werden.

 

Installation abgeschlossen und IRC-Server startklar

Nun habt ihr erfolgreich einen IRC-Server aufgesetzt, welcher komplett funktionsfähig ist! Bei Fragen oder ähnlichen Dingen könnt ihr mich gerne über das Forum kontaktieren, dann bekommt ihr meine Jabber-ID.


Bearbeitet von Take1T, 22 August 2015 - 18:19 Uhr.

  • muLTiii und Irhabi gefällt das

Bin neu hier, nicht wundern. :D


#2
hacked

hacked

    Hacker

  • Premium Member
  • Likes
    119
  • 186 Beiträge
  • 222 Bedankt
  • Android [root]
  • Linux

gcc wurde installiert, trotzdem klappt es nicht, jemand ne idee woran das liegt?

Bekomme wenn ich make eingebe ne fehlermeldung, dass der Befehl make unbekannt ist


Bearbeitet von hacked, 22 August 2015 - 13:45 Uhr.


#3
Neonxen

Neonxen

    Script Kiddie

  • Members
  • PIPPIPPIPPIP
  • Likes
    6
  • 28 Beiträge
  • 7 Bedankt
  • iPhone
  • Windows, Linux

gcc wurde installiert, trotzdem klappt es nicht, jemand ne idee woran das liegt?

Bekomme wenn ich make eingebe ne fehlermeldung, dass der Befehl make unbekannt ist

apt-get install make


  • Take1T gefällt das

#4
Take1T

Take1T

    1337

  • Premium Member
  • Likes
    123
  • 302 Beiträge
  • 45 Bedankt
  • Windows, Linux

apt-get install make

Danke, habe den Befehl hinzugefügt. Hatte das Paket schon installiert, habe es deswegen wohl vergessen.


Bin neu hier, nicht wundern. :D




  Thema Forum Themenstarter Statistik Letzter Beitrag

Besucher die dieses Thema lesen:

Mitglieder: , Gäste: , unsichtbare Mitglieder:


This topic has been visited by 43 user(s)


    .dexter', !false, B1nary, BlackZetsu, breidi59, Bypass, Caruso, cr0ssload, Crap, Crowx88, CyberFlash, desmond, DuaneFitzgerald, Eester, Flex.Net, Framerater, frechdax, Giganet, gtawelt, gutzuu, H2Olli, hacked, Irhabi, Jackdaniels, Kaban, kiwitone, lNobodyl, lolorollo, Lyrix, Meikyo, muLTiii, Neonxen, Noki3310, nong_dan, pornoralle, Raider0, Rothschild, SAR, schw3ngel, sniffer, Take1T, ueEqlL, Xenio
Die besten Hacking Tools zum downloaden : Released, Leaked, Cracked. Größte deutschsprachige Hacker Sammlung.