Archiv für die Kategorie ‘Linux’

G3H4CkT35: der Dhcp -Server

Samstag, 30. Januar 2010

Einrichtung eines eigen Dhcp Servers unter Linux

Grundlagen

Was bedeutet Dhcp?

  • Dhcp bedeutet nichts anders als „Dynamic Host Configuraton Protocol „.

Was macht ein Dhcp Server?

  • Er vermittelt IP-Adressen in einen Netzwerk.

Wie heist die Config-Datei von den Dhcp -Server?

  • Sie findet man unter /etc/dhcpd.conf.

Konfiguration von Dhcpd:

Der einfachste und sicherste Weg die Konfiguration von Dhcp Servers vorzunehmen  ist mit einen Editor! Anwendungen die einen das abnehmen gibt es viele, der Nachteil ist aber meist das diese auch automatisch Einstellungen vornehmen die die nicht gewünscht oder sogar die Sicherheit einschränken. An Hand einer  dhcpd.conf Datei welche ich mit  Kommentar Zeichen ( # ) die Grundlegensten Funktionen darlegen und kurz erklären.

Die datei kann man auch selber für sein System als Vorlage nutzen, jedoch auf seinen IP Bereich im Lokalen Netz anpassen.

Die Komentare werden wie auch bei anderen Unix Anwendungen übergangen, jedoch sollte man darauf achten das man Jede Einstellungsoption mit einen ; abschließt.

/etc/dhcpd.conf

default-lease-time 6000; #minimale Zeit IP ( 100 min )

max-lease-time 7200; #maximale Zeit der IP ( 2 Stunden )
option domain-name „sadd.dd“ ; #Default Domain des Netzwerkes
option domain-name-servers 192.168.0.1 192.168.0.2; # Liste mit DNS Servern (max. 3)
option broadcast-address 192.168.0.255; #Default Broadcast Adresse
 
 option routers 192.168.0.1; #Default Gateway
option subnet-mask 255.255.255.0; #Default Subnetzmaske
subnet 192.168.0.0 netmask 255.255.255.0 #Das zu bedienende Subnetz
{
range 192.168.0.10 192.168.0.20;
range 192.168.0.100 192.168.0.110;
} #festlegen des IP-Bereiches der Clienten 

Das wäre jetzt ein ganz einfaches Beispiel , möchte man nun noch bestimmten Clienten immer die selbe IP zuweisen,  reicht diese kleine Ergänzung unterhalb derOptionszeile subnet:

{
host linux1
hardware ethernet 00:11:E1:55:9A:G1;
fixed-address 192,168.0.4;
}

Die hier nun gesetzte Optionen sorgen dafür das der Rechner mit der MAC Adresse  die  unter Punkt hardware ethernet erfasst die in der Option fixed-address die zu zuweisende Ip Adresse zugeteilt bekommt.

Die Option host setzt den host namen des Clientsystems bei der Verbindung zum Server.

Das wars, Datei nur noch   unter /etc abspeichern und den  Serverdienst  mit dem Befehl rcdhcpd start (SUSE) oder dhcpd start (Debian) starten und der Dhcp Server läuft nun in euren Netzwerk.

Weitere Optionen des dhcpds gibt einen der Befehl man dhcpd sowie man dhcpd.conf

Auftrag: PCLinuxOS auf dem Unternehmensdesktop / Netzwerk Einrichtung

Dienstag, 26. Januar 2010

Heute setzen wir die erste Version unseres PCLinuxOS  Remaster bei unseren Kunden als Desktop OS ein.

Besonderheiten: Openoffice 3 Deutsch, mit alternativen Anpassungen.

G3H4CkT35 – Ja, ja die Huawais

Mittwoch, 20. Januar 2010

Mit Umts, Vodafone, Linux und kein Netz?

Wenn ihr bereits eine öffentliche IP von euren Provider haben solltet, jedoch euer Browser keine Verbindung aufbaut weil er nicht eine Seite findet liegt die Ursache meist bei der DNS Einstellung!

Die Einstellungen für die Namensauflösung prüft ihr am besten auf einer Linux Konsle, und geht die nächsten Schritte einfach mal durch:

1 .DNS testen mit nslookup :

Meldet euch dazu einfach auf einer Konsole an und prüft mit dem Befehl nslookup <DOMAINNAME> .

[benutzer@gate christian]# nslookup creapix.de
;; connection timed out; no servers could be reached

Diese Ausgabe sagt ganz klar das keine DNS Server gefunden worden sind,  somit kann nslookup dem Domain Namen creapix,de nicht in IP auflösen und hier ausgeben.

Das gleiche macht ja auch euer Browser wenn eine Seite aufgerufen wird (Alles im Hintergrund), bekommt er keine ip vom DNS System zeigt er euch eine Fehlermeldung.

2. Prüfen ob der IP mit ifconfig natürlich in der Konsole:

[benutzer@gate christian]# ifconfig ppp0
ppp0      Link encap:Punkt-zu-Punkt Verbindung
inet Adresse:88.84.199.247  P-z-P:10.64.64.64  Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
RX packets:31118 errors:0 dropped:0 overruns:0 frame:0
TX packets:20915 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:38771566 (36.9 MiB)  TX bytes:2061123 (1.9 MiB)

Bei diesem Beispiel seht ihr nun die IP Adresse des Modems oder Umts Stickes, also besteht schonmal eine Internet Verbindung? !

Soweit so gut, damit jetzt noch Webseiten abgerufen werden künnen fehlt hier also nur ein DNS Server, welcher meist vom eurem Provider bei der einwahl dem Modem zugewiesen wird, jedoch gibt es einige Umts Sticks bei den es nicht so recht klappen will. Die IP Adressen der Domain Name Servern werden nicht in die Datei resolv.conf eingetragen, so das es zu diesen Fehler kommt.

3. Für die schnelle Abhilfe reicht ein kleiner Befehl wieder in der Konsole, dieser ergänzt eure resolf.conf mit dem DNS Server von google mit der IP Adresse 8.8.8.8

[root@gate christian]# echo nameserver 8.8.8.8 > /etc/resolv.conf

Dieses macht ihr wie in diesem Beispiel als root. Der Befehl setzt hier einen Nameserver in eure resolv.conf und ihr solltet nun ohne Probleme jede Domain ansprechen können.

Ob nun Domains wieder in IP Adressen umgewandelt werden testen wir mit nsllokup:

[christian@gate ~]$ nslookup google.de
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
Name: google.de
Address: 74.125.77.104
Name: google.de
Address: 209.85.229.104
Name: google.de
Address: 216.239.59.104

Das wars, die IP Adressen werden angezeigt , dem surfen steht also nix mehr im Wege!

GeHACKTes gibs Immer frisch vom Fleischer oder Hier! christian / SAdemar


creapix PCLinuxOS – Ideen & Projektplanungen

Dienstag, 19. Januar 2010

Unsere PCLinuxOS Remaster Distribution wird eigenes Projekt und wird zusätzliche Programme enthalten, welche von uns angepasst oder eigens übersetzt werden. Unsere Ideen gehen dahin, dass wir eine angepasste Version wie wir Sie selber nutzen werden aufzulegen.

Inhalte werden sein:

  1. eigene angepasste Webtools (Editoren, IDEs, Browser)
  2. Server-Testumgebungen (Web, Datenbanken)
  3. Netzwerktools, Datei Managment System
  4. Groupware und Clients
  5. ERP & CRM Anwendungen
  6. Virtuelle Systeme mit ReactOS Umgebung
  7. Webdesktop und Server Umgebung zum Entwickeln von Widgeds & Gadgets
  8. Projekt und Mindmap Anwendungen
  9. Finanz Software
  10. KDE4 aus dem SVN
  11. OOo3
  12. Ticketsystem

Details werde ich noch posten, jetzt geht es an das Testen von Aplikationen, welche wir für wirklich brauchbar halten. Wir werden 100% nur auf OpenSource setzen. Alles wird angepasst für Online Dienstleister die in der Anwendungsentwicklung tätig sind und auch in den Bereichen Suchmaschinenoptimierung, Adservices und Content Management Dienste ausrichten. Eigene Anwendungen oder welche die nicht in den öffentlichen Repositories zufinden sind kommen auf unseren Server und werden in der sources.list für apt-get hinterlegt. Diese werden auch im Browser über apturl installierbar sein. Wir hoffen, das sich Andere des Projektes mit annehmen. Dafür werden wir eine Mailingliste für die Projektplanung aufsetzten.

Boot PClinuxOS deutsch - creapix 2010.

Boot PClinuxOS deutsch - creapix 2010

Boot PClinuxOS deutsch - creapix 2010

Boot PClinuxOS deutsch - creapix 2010

Get Adobe Flash playerPlugin by wpburn.com wordpress themes