<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.10/ http://www.mediawiki.org/xml/export-0.10.xsd" version="0.10" xml:lang="de">
  <siteinfo>
    <sitename>Linupedia.org</sitename>
    <dbname>linupediadb</dbname>
    <base>https://linupedia.org/opensuse/Hauptseite</base>
    <generator>MediaWiki 1.31.0</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="first-letter">Medium</namespace>
      <namespace key="-1" case="first-letter">Spezial</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Diskussion</namespace>
      <namespace key="2" case="first-letter">Benutzer</namespace>
      <namespace key="3" case="first-letter">Benutzer Diskussion</namespace>
      <namespace key="4" case="first-letter">Linupedia.org</namespace>
      <namespace key="5" case="first-letter">Linupedia.org Diskussion</namespace>
      <namespace key="6" case="first-letter">Datei</namespace>
      <namespace key="7" case="first-letter">Datei Diskussion</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">MediaWiki Diskussion</namespace>
      <namespace key="10" case="first-letter">Vorlage</namespace>
      <namespace key="11" case="first-letter">Vorlage Diskussion</namespace>
      <namespace key="12" case="first-letter">Hilfe</namespace>
      <namespace key="13" case="first-letter">Hilfe Diskussion</namespace>
      <namespace key="14" case="first-letter">Kategorie</namespace>
      <namespace key="15" case="first-letter">Kategorie Diskussion</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>DHCP Musterkonfigurationen</title>
    <ns>0</ns>
    <id>1565</id>
    <revision>
      <id>30445</id>
      <parentid>6119</parentid>
      <timestamp>2013-11-28T21:22:11Z</timestamp>
      <contributor>
        <username>TomcatMJ</username>
        <id>12</id>
      </contributor>
      <minor/>
      <comment>&quot;Category&quot; auf &quot;Kategorie&quot; geändert, Codeboxen etwas optimiert</comment>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text xml:space="preserve" bytes="12782">= '''DHCP-Server Musterkonfigurationen''' =
== einfache DHCP-Server mit einzelnem Netzwerksegment ==
#ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag

Simpler DHCP mit DNS-Fallback und nur einem Netzwerksegment ohne feste Adressen:
/etc/dhcpd.conf :

{| style&quot;border:0; width:100%;&quot; valign=top |
|-
| style=&quot;align:left&quot; valign=top|
&lt;code&gt;
 authoritative;
 default-lease-time 60000;
 log-facility local7;
 max-lease-time 72000;
 # Das lokale Netzwerk an sich 
 option domain-name &quot;meinnetz.homeip.net&quot;;
 option all-subnets-local true;
 option subnet-mask 255.255.255.0;
 server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 # Zentraler Nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS) für unbekannte Adressen
 option domain-name-servers 192.168.2.1, 194.8.194.60;
 # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen
 #Hauptgateway im lokalen Netzwerk
 option routers 192.168.2.1;
 # Meinnetz Heimnetzwerk LAN
 subnet 192.168.2.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.2.255;
  option subnet-mask 255.255.255.0;
  range 192.168.2.20 192.168.2.100;
  allow unknown-clients;
  authoritative;
 }
&lt;/code&gt;
|-
|}
#mit fest zu vergebenden Adressen und DNS-Fallbackeintrag

DHCP mit DNS-Fallback und einer fest vergebenen Adresse im einzigen vorhandenen Netzwerksegment:
/etc/dhcpd.conf :


{| style&quot;border:0; width:100%;&quot; valign=top |
|-
| style=&quot;align:left&quot; valign=top|
&lt;code&gt;
 authoritative;
 default-lease-time 60000;
 log-facility local7;
 max-lease-time 72000;
 # Das lokale Netzwerk an sich 
 option domain-name &quot;meinnetz.homeip.net&quot;;
 option all-subnets-local true;
 option subnet-mask 255.255.255.0;
 server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 # Zentraler Nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS)für unbekannte Adressen
 option domain-name-servers 192.168.2.1, 194.8.194.60;
 # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen
 # Hauptgateway im lokalen Netzwerk
 option routers 192.168.2.1;
 # Meinnetz Heimnetzwerk LAN
 subnet 192.168.2.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.2.255;
  option subnet-mask 255.255.255.0;
  range 192.168.2.20 192.168.2.100;
  allow unknown-clients;
  authoritative;
  # Workstation1 in LAN-Segment bekommt eine feste Adresse vom DCHPD
  host workstation1 {
    hardware ethernet 00:40:F4:92:7D:DE;
    fixed-address 192.168.2.4;
   }
 }
&lt;/code&gt;
|-
|}

== einfache DHCP-Server mit mehreren Netzwerksegmenten ==
#ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag

DHCPD mit DNS-Fallback und 2 Netzwerksegmenten:
/etc/dhcpd.conf:


{| style&quot;border:0; width:100%;&quot; valign=top |
|-
| style=&quot;align:left&quot; valign=top|
&lt;code&gt;
 authoritative;
 default-lease-time 60000;
 log-facility local7;
 max-lease-time 72000;
 #Das lokale Netzwerk an sich 
 option domain-name &quot;meinnetz.homeip.net&quot;;
 option all-subnets-local true;
 option subnet-mask 255.255.255.0;
 server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 #Zentraler nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS)für unbekannte Adressen
 option domain-name-servers 192.168.2.1, 194.8.194.60;
 # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen
 #Hauptgateway im lokalen Netzwerk
 option routers 192.168.2.1, 192.168.3.1;
 # Meinnetz Heimnetzwerk LAN-Segment1
 subnet 192.168.2.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.2.255;
  option subnet-mask 255.255.255.0;
  range 192.168.2.20 192.168.2.100;
  allow unknown-clients;
  authoritative;
 }
 # Meinnetz Heimnetzwerk LAN-Segment2
 subnet 192.168.3.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.3.255;
  option subnet-mask 255.255.255.0;
  range 192.168.3.20 192.168.3.100;
  allow unknown-clients;
  authoritative;
 }
&lt;/code&gt;
|-
|}

#mit fest zu vergebenden Adressen und DNS-Fallbackeintrag

DHCP mit DNS-Fallback, 2 fest vergebenen Adressen und 2 Netzwerksegmenten
/etc/dhcpd.conf:


{| style&quot;border:0; width:100%;&quot; valign=top |
|-
| style=&quot;align:left&quot; valign=top|
&lt;code&gt;
 authoritative;
 default-lease-time 60000;
 log-facility local7;
 max-lease-time 72000;
 #Das lokale Netzwerk an sich 
 option domain-name &quot;meinnetz.homeip.net&quot;;
 option all-subnets-local true;
 option subnet-mask 255.255.255.0;
 server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 #Zentraler nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS)für unbekannte Adressen
 option domain-name-servers 192.168.2.1, 194.8.194.60;
 # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen
 #Hauptgateway im lokalen Netzwerk
 option routers 192.168.2.1, 192,168.3.1;
 # Meinnetz Heimnetzwerk LAN-Segment1
 subnet 192.168.2.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.2.255;
  option subnet-mask 255.255.255.0;
  range 192.168.2.20 192.168.2.100;
  allow unknown-clients;
  authoritative;
  # Workstation1 in LAN-Segment bekommt eine feste Adresse vom DCHPD
  host workstation1 {
    hardware ethernet 00:40:F4:92:7D:DE;
    fixed-address 192.168.2.4;
   }
  }
 # Meinnetz Heimnetzwerk LAN-Segment2
 subnet 192.168.3.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.3.255;
  option subnet-mask 255.255.255.0;
  range 192.168.3.20 192.168.3.100;
  allow unknown-clients;
  authoritative;
  # Workstation1 in LAN-Segment bekommt eine feste Adresse vom DCHPD
  host workstation2 {
    hardware ethernet 00:40:F4:34:5C:DE;
    fixed-address 192.168.3.9;
   }
  }
&lt;/code&gt;
|-
|}

== fortgeschrittene DHCP-Server mit mehreren Netzwerksegmenten ==
#ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag und Serverbekanntmachung
#mit fest zu vergebenden Adressen und DNS-Fallbackeintrag und Serverbekanntmachung
== komplexe DHCP-Server mit mehreren Netzwerksegmenten und DDNS ==
#ohne fest zu vergebende Adressen mit DDNS, DNS-Fallbackeintrag und Serverbekanntmachung
#mit fest zu vergebenden Adressen und DDNS, DNS-Fallbackeintrag und Serverbekanntmachung
#mit fest zu vergebenden Adressen und DDNS, DNS-Fallbackeintrag und Serverbekanntmachung inkl. PXE-Bootserver

DHCP mit DDNS, DNS-Fallback, Serverbekanntgabe diverser Serverdienste und PXE
/etc/dhcpd.conf


{| style&quot;border:0; width:100%;&quot; valign=top |
|-
| style=&quot;align:left&quot; valign=top|
&lt;code&gt;
 #Globale Optionen für das lokale Netzwerk in allen Segmenten
 #
 #Für DDNS im lokalen Netzwerk
 key ddnsupdater {
         algorithm hmac-md5;
         secret &quot;&lt;hierhin kommt der generierte Schlüssel identisch mit dem in der Bind-Konfiguration&gt;&quot;;
 };
 ddns-domainname &quot;meinnetz.homeip.net&quot;;
 authoritative;
 ddns-update-style ad-hoc;
 ddns-updates on;
 update-static-leases true;
 default-lease-time 60000;
 log-facility local7;
 max-lease-time 72000;
 #Das lokale Netzwerk an sich 
 option domain-name &quot;meinnetz.homeip.net&quot;;
 option all-subnets-local true;
 option subnet-mask 255.255.255.0;
 server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 #Falls NIS genutzt wird
 option nis-domain &quot;meinnetz-nis&quot;;
 option nis-servers 192.168.2.1;
 #Diverse Optionen für die Namensauflösung im Samba-Bereich des Netzwerks
 option netbios-name-servers 192.168.2.1, 192.168.3.1, 192.168.5.1;
 option netbios-dd-server 192.168.2.1;
 option netbios-node-type 8;
 #Zentraler Zeitserver im lokalen Netzwerk
 option ntp-servers 192.168.2.1;
 option time-servers 192.168.2.1;
 #Für Remote-Login per xdm/gdm/kdm/wdm
 option x-display-manager 192.168.2.9;
 #Zentraler Fontserver für Thinclients
 option font-servers 192.168.2.9;
 #Swap-Server für Thinclients
 option swap-server 192.168.2.9;
 #Log-Server für Zentrale Logfileverwaltung
 option log-servers 192.168.2.9;
 #Printserver alte Protokollversion die von Cups emuliert weren kann für alte (Thin)clients ohne IPP-Unterstützung
 option lpr-servers 192.168.2.9;
 #zentraler SLP-Server
 option resource-location-servers 192.168.2.1;
 #Zentraler Mailserver
 option smtp-server 192.168.2.12;
 option pop-server 192.168.2.12;
 #zentraler Newsserver, auch als &quot;Newsproxy&quot; nutzbar
 option nntp-server 192.168.2.12;
 #Webserver im lokalen Netz für Install-Server,Intranetserverbetrieb etc.
 option www-server 192.168.2.1;
 #Lokaler IRC-Server wenn mn sowas im lokalen Netzwerk haben will
 #option irc-server 192.168.2.9;
 #Zentraler Nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier zum NetCologne DNS) für unbekannte Adressen
 option domain-name-servers 192.168.2.1,  192.168.3.1, 194.8.194.60;
 #Hauptgateway im lokalen Netzwerk
 option routers 192.168.2.1, 192.168.3.1, 192.168.5.1;
 #TFTP/BOOTTP Server für Installationsserver oder LSTP
 option tftp-server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
 filename &quot;pxelinux.0&quot;;
 next-server 192.168.2.1;
 # IPAQ-PDA PPC/OPIE Smartphone/Connection über USB-Net
 subnet 192.168.5.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.5.255;
  option subnet-mask 255.255.255.0;
  range 192.168.5.1 192.168.5.3;
  authoritative ;
  # ipaq-usb
    host ipaq-usb {
      ddns-updates on;
      ddns-hostname &quot;ipaq-usb&quot;;
      ddns-domainname &quot;meinnetz.homeip.net&quot;;
      hardware ethernet 90:58:ba:e0:2f:f9;
      fixed-address 192.168.5.4;
      }
  }
 # Meinnetz Heimnetzwerk LAN
 subnet 192.168.2.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.2.255;
  option subnet-mask 255.255.255.0;
  ddns-updates on;
  ddns-domainname &quot;meinnetz.homeip.net&quot;;
  ddns-rev-domainname &quot;192.168.2&quot;;
  server-name &quot;hauptserver.meinnetz.homeip.net&quot;;
  # IP-Pool für Gastrechner ohne bekannte MAC-Adresse
  range 192.168.2.20 192.168.2.100;
  authoritative ;
   # Workstation1 in LAN-Segment bekommt eine feste Adresse vom DCHPD
  host workstation1 {
    ddns-hostname workstation1;
    hardware ethernet 00:40:F4:92:7D:DE;
    fixed-address 192.168.2.4;
   }
  # Workstation2 im LAN-Segment mit fester Adresse
  host workstation2 {
    ddns-hostname &quot;workstation2&quot;;
    hardware ethernet 00:08:54:D1:24:70;
    fixed-adress 192.168.2.5;
   }
  # Notebook1 im LAN-Segment bekommt auch eine feste Adresse
  host Notebook1 {
    ddns-hostname &quot;notebook1&quot;;
    hardware ethernet 00:0A:E4:51:12:3C;
    fixed-address 192.168.2.8;
   }
  # Server2 XDM+TCS im LAN-Segment bekommt auch eine feste Adresse
  host server2 {
    ddns-hostname &quot;server2&quot;;
    hardware ethernet 00:0A:E4:0C:35:3C;
    fixed-address 192.168.2.9;
   }
  # Server3 Mail+News im LAN-Segment bekommt auch eine feste Adresse
  host server3 {
    ddns-hostname &quot;server3&quot;;
    hardware ethernet 00:0A:E4:F3:1A:3C;
    fixed-address 192.168.2.12;
   }
  # D-Link 10/100 mbit/s PCMCIA-Ethernet-Karte für Gäste mit Notebook bekommt ebenfals eine feste Adresse
  host d-link {
    ddns-hostname &quot;d-link&quot;;
    hardware ethernet 00:50:BA:70:6D:17;
    fixed-address 192.168.2.13;
   }
  }
 # WLAN MEINNETZ-Funk 2. Netzwerksegment
 subnet 192.168.3.0 netmask 255.255.255.0 {
  option broadcast-address 192.168.3.255;
  option subnet-mask 255.255.255.0;
  ddns-updates on;
  ddns-domainname &quot;meinnetz.homeip.net&quot;;
  ddns-rev-domainname &quot;192.168.3&quot;;
  option routers 192.168.3.1;
  # IP-Pool für Gastrechner ohne bekannte MAC-Adresse
  range 192.168.3.9 192.168.3.15;
  # Notebook mit 22Mbit/s Wlan Karte1
  host wlan-notebook1{
    ddns-hostname &quot;wlan-notebook1&quot;;
    hardware ethernet 00:03:2F:0C:89:3F;
    fixed-address 192.168.3.2;
    deny unknown-clients;
   }
  # Notebook mit 22Mbit/s Wlan Karte2
  host notebook1-wlan2 {
    ddns-hostname &quot;wlan-notebook2&quot;;
    hardware ethernet 00:03:2F:08:9B:70;
    fixed-address 192.168.3.3;
    deny unknown-clients;
   }
  # Nachbarrechner mit PCI-WLAN Karte mit 22Mbit/s 
  host nachbar-wlan1 {
    ddns-hostname &quot;nachbar-wlan1&quot;;
    hardware ethernet 00:03:2F:09:AC:6C;
    fixed-address 192.168.3.4;
    deny unknown-clients;
   }
  # Notebook mit 108Mbit/s Wlan 3
  host wlan-notebook3 {
    ddns-hostname &quot;wlan-notebook3&quot;;
    hardware ethernet 00:09:5B:EE:14:D9;
    fixed-address 192.168.3.5;
    deny unknown-clients;
   }
  # iPaq mit 11Mbit/s Wlan
  host ipaq-wlan {
    ddns-hostname &quot;ipaq-wlan&quot;;
    hardware ethernet 00:0f:3D:58:DC:08;
    fixed-address 192.168.3.6;
    deny unknown-clients;
   }
  host psp-wlan {
    ddns-hostname &quot;psp-wlan&quot;;
    hardware ethernet 00:13:A9:21:8C:A1;
    fixed-address 192.168.3.7;
    deny unknown-clients;
   }
  allow unknown-clients;
  authoritative;
 }
 # MEINNETZ Homezone DDNS-Updates
 zone meinnetz.homeip.net. {
   primary 192.168.2.1;
   key ddnsupdater;
  }
 # PXE-Bootserver für Installation oder LSTP
 group {
   allow unknown-clients;
   filename &quot;pxelinux.0&quot;;
   next-server 192.168.2.1;
  }
&lt;/code&gt;
|-
|}
--[[Benutzer:TomcatMJ|TomcatMJ]] 05:32, 17. Aug 2006 (CEST)
--------
[[DHCP|zurück zu DHCP]]&lt;br/&gt;
[[Musterkonfigurationen|zurück zu den Musterkonfigurationen]]&lt;br/&gt;
[[Kategorie:Musterkonfigurationen]]
[[Kategorie:DHCP und DNS]]</text>
      <sha1>g1ytzarmfs17tm6d94s7zo4bk1km39r</sha1>
    </revision>
  </page>
</mediawiki>
