|
|
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) |
Zeile 1: |
Zeile 1: |
− | [[Category:Musterkonfigurationen]]
| |
− | [[Category:DHCP und DNS]]
| |
| = '''DHCP-Server Musterkonfigurationen''' = | | = '''DHCP-Server Musterkonfigurationen''' = |
| == einfache DHCP-Server mit einzelnem Netzwerksegment == | | == einfache DHCP-Server mit einzelnem Netzwerksegment == |
| #ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag | | #ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag |
| | | |
− | Simpler DHCP mit DNS-Fallback und nur einem Netzwerksegment ohen feste Adressen: | + | Simpler DHCP mit DNS-Fallback und nur einem Netzwerksegment ohne feste Adressen: |
| /etc/dhcpd.conf : | | /etc/dhcpd.conf : |
| | | |
| + | {| style"border:0; width:100%;" valign=top | |
| + | |- |
| + | | style="align:left" valign=top| |
| <code> | | <code> |
| authoritative; | | authoritative; |
Zeile 13: |
Zeile 14: |
| log-facility local7; | | log-facility local7; |
| max-lease-time 72000; | | max-lease-time 72000; |
− | #Das lokale Netzwerk an sich | + | # Das lokale Netzwerk an sich |
| option domain-name "meinnetz.homeip.net"; | | option domain-name "meinnetz.homeip.net"; |
| option all-subnets-local true; | | option all-subnets-local true; |
| option subnet-mask 255.255.255.0; | | option subnet-mask 255.255.255.0; |
| server-name "hauptserver.meinnetz.homeip.net"; | | server-name "hauptserver.meinnetz.homeip.net"; |
− | #Zentraler nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS)für unbekannte Adressen | + | # 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; | | 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 | | # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen |
Zeile 32: |
Zeile 33: |
| } | | } |
| </code> | | </code> |
− | | + | |- |
| + | |} |
| #mit fest zu vergebenden Adressen und DNS-Fallbackeintrag | | #mit fest zu vergebenden Adressen und DNS-Fallbackeintrag |
| | | |
− | DHCP mit DNS-Fallback und einer fest vergebenen Adresse im eizigen vorhandenen Netzwerksegment: | + | DHCP mit DNS-Fallback und einer fest vergebenen Adresse im einzigen vorhandenen Netzwerksegment: |
| /etc/dhcpd.conf : | | /etc/dhcpd.conf : |
| | | |
| + | |
| + | {| style"border:0; width:100%;" valign=top | |
| + | |- |
| + | | style="align:left" valign=top| |
| <code> | | <code> |
| authoritative; | | authoritative; |
Zeile 43: |
Zeile 49: |
| log-facility local7; | | log-facility local7; |
| max-lease-time 72000; | | max-lease-time 72000; |
− | #Das lokale Netzwerk an sich | + | # Das lokale Netzwerk an sich |
| option domain-name "meinnetz.homeip.net"; | | option domain-name "meinnetz.homeip.net"; |
| option all-subnets-local true; | | option all-subnets-local true; |
| option subnet-mask 255.255.255.0; | | option subnet-mask 255.255.255.0; |
| server-name "hauptserver.meinnetz.homeip.net"; | | server-name "hauptserver.meinnetz.homeip.net"; |
− | #Zentraler nameserver im lokalen Netzwerk und DNS-Weiterleitung (hier Netcologne DNS)für unbekannte Adressen | + | # 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; | | 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 | | # Falls kein eigener DNS im lokalen Netz vorhanden nur den externen DNS eintragen |
− | #Hauptgateway im lokalen Netzwerk | + | # Hauptgateway im lokalen Netzwerk |
| option routers 192.168.2.1; | | option routers 192.168.2.1; |
| # Meinnetz Heimnetzwerk LAN | | # Meinnetz Heimnetzwerk LAN |
Zeile 67: |
Zeile 73: |
| } | | } |
| </code> | | </code> |
| + | |- |
| + | |} |
| | | |
| == einfache DHCP-Server mit mehreren Netzwerksegmenten == | | == einfache DHCP-Server mit mehreren Netzwerksegmenten == |
Zeile 74: |
Zeile 82: |
| /etc/dhcpd.conf: | | /etc/dhcpd.conf: |
| | | |
| + | |
| + | {| style"border:0; width:100%;" valign=top | |
| + | |- |
| + | | style="align:left" valign=top| |
| <code> | | <code> |
| authoritative; | | authoritative; |
Zeile 106: |
Zeile 118: |
| } | | } |
| </code> | | </code> |
| + | |- |
| + | |} |
| | | |
| #mit fest zu vergebenden Adressen und DNS-Fallbackeintrag | | #mit fest zu vergebenden Adressen und DNS-Fallbackeintrag |
Zeile 112: |
Zeile 126: |
| /etc/dhcpd.conf: | | /etc/dhcpd.conf: |
| | | |
| + | |
| + | {| style"border:0; width:100%;" valign=top | |
| + | |- |
| + | | style="align:left" valign=top| |
| <code> | | <code> |
| authoritative; | | authoritative; |
Zeile 154: |
Zeile 172: |
| } | | } |
| </code> | | </code> |
| + | |- |
| + | |} |
| | | |
| == fortgeschrittene DHCP-Server mit mehreren Netzwerksegmenten == | | == fortgeschrittene DHCP-Server mit mehreren Netzwerksegmenten == |
Zeile 165: |
Zeile 185: |
| DHCP mit DDNS, DNS-Fallback, Serverbekanntgabe diverser Serverdienste und PXE | | DHCP mit DDNS, DNS-Fallback, Serverbekanntgabe diverser Serverdienste und PXE |
| /etc/dhcpd.conf | | /etc/dhcpd.conf |
| + | |
| + | |
| + | {| style"border:0; width:100%;" valign=top | |
| + | |- |
| + | | style="align:left" valign=top| |
| <code> | | <code> |
| #Globale Optionen für das lokale Netzwerk in allen Segmenten | | #Globale Optionen für das lokale Netzwerk in allen Segmenten |
Zeile 354: |
Zeile 379: |
| } | | } |
| </code> | | </code> |
− | | + | |- |
| + | |} |
| --[[Benutzer:TomcatMJ|TomcatMJ]] 05:32, 17. Aug 2006 (CEST) | | --[[Benutzer:TomcatMJ|TomcatMJ]] 05:32, 17. Aug 2006 (CEST) |
| + | -------- |
| + | [[DHCP|zurück zu DHCP]]<br/> |
| + | [[Musterkonfigurationen|zurück zu den Musterkonfigurationen]]<br/> |
| + | [[Kategorie:Musterkonfigurationen]] |
| + | [[Kategorie:DHCP und DNS]] |
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 :
authoritative;
default-lease-time 60000;
log-facility local7;
max-lease-time 72000;
# Das lokale Netzwerk an sich
option domain-name "meinnetz.homeip.net";
option all-subnets-local true;
option subnet-mask 255.255.255.0;
server-name "hauptserver.meinnetz.homeip.net";
# 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;
}
|
- mit fest zu vergebenden Adressen und DNS-Fallbackeintrag
DHCP mit DNS-Fallback und einer fest vergebenen Adresse im einzigen vorhandenen Netzwerksegment:
/etc/dhcpd.conf :
authoritative;
default-lease-time 60000;
log-facility local7;
max-lease-time 72000;
# Das lokale Netzwerk an sich
option domain-name "meinnetz.homeip.net";
option all-subnets-local true;
option subnet-mask 255.255.255.0;
server-name "hauptserver.meinnetz.homeip.net";
# 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;
}
}
|
einfache DHCP-Server mit mehreren Netzwerksegmenten
- ohne fest zu vergebende Adressen mit DNS-Fallbackeintrag
DHCPD mit DNS-Fallback und 2 Netzwerksegmenten:
/etc/dhcpd.conf:
authoritative;
default-lease-time 60000;
log-facility local7;
max-lease-time 72000;
#Das lokale Netzwerk an sich
option domain-name "meinnetz.homeip.net";
option all-subnets-local true;
option subnet-mask 255.255.255.0;
server-name "hauptserver.meinnetz.homeip.net";
#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;
}
|
- mit fest zu vergebenden Adressen und DNS-Fallbackeintrag
DHCP mit DNS-Fallback, 2 fest vergebenen Adressen und 2 Netzwerksegmenten
/etc/dhcpd.conf:
authoritative;
default-lease-time 60000;
log-facility local7;
max-lease-time 72000;
#Das lokale Netzwerk an sich
option domain-name "meinnetz.homeip.net";
option all-subnets-local true;
option subnet-mask 255.255.255.0;
server-name "hauptserver.meinnetz.homeip.net";
#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;
}
}
|
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
#Globale Optionen für das lokale Netzwerk in allen Segmenten
#
#Für DDNS im lokalen Netzwerk
key ddnsupdater {
algorithm hmac-md5;
secret "<hierhin kommt der generierte Schlüssel identisch mit dem in der Bind-Konfiguration>";
};
ddns-domainname "meinnetz.homeip.net";
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 "meinnetz.homeip.net";
option all-subnets-local true;
option subnet-mask 255.255.255.0;
server-name "hauptserver.meinnetz.homeip.net";
#Falls NIS genutzt wird
option nis-domain "meinnetz-nis";
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 "Newsproxy" 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 "hauptserver.meinnetz.homeip.net";
filename "pxelinux.0";
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 "ipaq-usb";
ddns-domainname "meinnetz.homeip.net";
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 "meinnetz.homeip.net";
ddns-rev-domainname "192.168.2";
server-name "hauptserver.meinnetz.homeip.net";
# 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 "workstation2";
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 "notebook1";
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 "server2";
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 "server3";
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 "d-link";
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 "meinnetz.homeip.net";
ddns-rev-domainname "192.168.3";
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 "wlan-notebook1";
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 "wlan-notebook2";
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 "nachbar-wlan1";
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 "wlan-notebook3";
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 "ipaq-wlan";
hardware ethernet 00:0f:3D:58:DC:08;
fixed-address 192.168.3.6;
deny unknown-clients;
}
host psp-wlan {
ddns-hostname "psp-wlan";
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 "pxelinux.0";
next-server 192.168.2.1;
}
|
--TomcatMJ 05:32, 17. Aug 2006 (CEST)
zurück zu DHCP
zurück zu den Musterkonfigurationen