DNS: Unterschied zwischen den Versionen
Yehudi (Diskussion | Beiträge) (Überflüssige Teile entfernt) |
Yehudi (Diskussion | Beiträge) (→Beispieldaten die angepasst werden müssen: Unterteilung) |
||
Zeile 29: | Zeile 29: | ||
== Beispieldaten die angepasst werden müssen == | == Beispieldaten die angepasst werden müssen == | ||
− | |||
Subnetz 192.168.0.0/24 | Subnetz 192.168.0.0/24 | ||
Netzmaske 255.255.255.0 | Netzmaske 255.255.255.0 | ||
Zeile 39: | Zeile 38: | ||
* /etc/sysconfig/dhcpd | * /etc/sysconfig/dhcpd | ||
+ | |||
+ | == Named == | ||
+ | |||
/etc/named.conf | /etc/named.conf | ||
− | |||
options { | options { | ||
directory "/var/lib/named"; | directory "/var/lib/named"; | ||
Zeile 76: | Zeile 77: | ||
/var/lib/named/master/server.home | /var/lib/named/master/server.home | ||
− | |||
$TTL 2D | $TTL 2D | ||
@ IN SOA boss.server.home. root.boss.server.home. ( | @ IN SOA boss.server.home. root.boss.server.home. ( | ||
Zeile 109: | Zeile 109: | ||
− | + | ||
+ | == DHCP == | ||
+ | |||
/etc/dhcpd.conf | /etc/dhcpd.conf | ||
− | |||
option domain-name "server.home"; | option domain-name "server.home"; | ||
option domain-name-servers 192.168.0.1; | option domain-name-servers 192.168.0.1; | ||
Zeile 137: | Zeile 138: | ||
/etc/sysconfig/dhcpd | /etc/sysconfig/dhcpd | ||
− | + | ||
DHCPD_INTERFACE="eth-id-XX:XX:XX:XX:XX:XX" | DHCPD_INTERFACE="eth-id-XX:XX:XX:XX:XX:XX" | ||
DHCPD_RUN_CHROOTED="yes" | DHCPD_RUN_CHROOTED="yes" | ||
Zeile 148: | Zeile 149: | ||
/etc/sysconfig/network/config | /etc/sysconfig/network/config | ||
− | + | ||
DEFAULT_BROADCAST="+" | DEFAULT_BROADCAST="+" | ||
GLOBAL_POST_UP_EXEC="yes" | GLOBAL_POST_UP_EXEC="yes" |
Version vom 5. Juni 2007, 15:14 Uhr
Autor: na-cx
Hallo @all Hilfesuchende,
vermehrt sehe ich hier im Forum die Unart einfach Hilfe "einzufordern" ohne den Helfern die Möglichkeit dazu zu geben.
Bei Problemen mit DHCP die entsprechende Datei /etc/dhcpd.conf hier posten.
Bei Problemen mit DNS die entsprechenden Dateien /etc/named.conf sowie die selbst erstellten Zonendateien. Damit sind die von euch - auf welche Art auch immer - erstellten Dateien gemeint.
Die Datein am Besten local mit
Code:
grep -v '^#' /$pfad$/$dateiname | grep -v '#' | cat -s > /$ausgabepfad$/$ausgabedateiname$
erstellen. Danach den Inhalt hier mit der "Code-Funktion" einbinden. Das die einzelnen Code-Abschnitte entsprechend gekennzeichnet werden setze ich einfach voraus!
Unterhalb dieses Beitrages habe ich mal Beispieldateien aufgeführt. Diese Funktionieren und können - nach Abänderung - auch so übernommen werden. Die unten angegebenen Dateien beschreiben zwar ein lauffähiges System aus DHCP- und DNS-Server, aber es ist noch lange nicht alles was möglich ist oder sein sollte.
Inhaltsverzeichnis
Fehlersuche:
Einfach mal die Firewall abschalten und die Dienste dann ausprobieren. Wenn es ohne Firewall geht liegt der Fehler entsprechend bei der Konfiguration der Firewall!
Beispieldaten die angepasst werden müssen
Subnetz 192.168.0.0/24 Netzmaske 255.255.255.0 Server-IP 192.168.0.1 Domainname server.home Servername boss.server.home Netzwerkkarte des Servers eth-id-XX:XX:XX:XX:XX:XX* * /etc/sysconfig/dhcpd
Named
/etc/named.conf
options { directory "/var/lib/named"; #forwarders { DNS.von.eurem.ISP; }; notify no; }; zone "." in { type hint; file "root.hint"; }; zone "localhost" in { type master; file "localhost.zone"; }; zone "0.0.127.in-addr.arpa" in { type master; file "127.0.0.zone"; }; zone "server.home" in { file "master/server.home"; type master; }; zone "0.168.192.in-addr.arpa" in { file "master/0.168.192.in-addr.arpa"; type master; }; /var/lib/named/master/server.home
$TTL 2D @ IN SOA boss.server.home. root.boss.server.home. ( 2005082501 ; serial 3H ; refresh 1H ; retry 1W ; expiry 1D ) ; minimum
server.home. IN NS boss.server.home. localhost IN A 127.0.0.1 boss IN A 192.168.0.1 client1 IN A 192.168.0.10 client2 IN A 192.168.0.20 /var/lib/named/master/0.168.192.in-addr.arpa
Code:
$TTL 2D @ IN SOA boss.server.home. root.boss.server.home. ( 2005082501 ; serial 3H ; refresh 1H ; retry 1W ; expiry 1D ) ; minimum
0.168.192.in-addr.arpa. IN NS 1.0.168.192.in-addr.arpa. 1 IN PTR boss.server.home. 10 IN PTR client1.server.home. 20 IN PTR client2.server.home.
DHCP
/etc/dhcpd.conf
option domain-name "server.home"; option domain-name-servers 192.168.0.1; option routers 192.168.0.1; default-lease-time 14400; ddns-update-style none; subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.199; default-lease-time 14400; max-lease-time 172800; } group { host client1 { hardware ethernet XX:XX:XX:XX:XX:XX; fixed-address 192.168.0.10; } host client2 { hardware ethernet XX:XX:XX:XX:XX:XX; fixed-address 192.168.0.20; } }
/etc/sysconfig/dhcpd
DHCPD_INTERFACE="eth-id-XX:XX:XX:XX:XX:XX" DHCPD_RUN_CHROOTED="yes" DHCPD_CONF_INCLUDE_FILES="" DHCPD_RUN_AS="dhcpd" DHCPD_OTHER_ARGS="" DHCPD_BINARY="" /etc/sysconfig/network/config
DEFAULT_BROADCAST="+" GLOBAL_POST_UP_EXEC="yes" GLOBAL_PRE_DOWN_EXEC="yes" CHECK_DUPLICATE_IP="no" DEBUG="no" USE_SYSLOG="yes" MODIFY_RESOLV_CONF_DYNAMICALLY="no" MODIFY_NAMED_CONF_DYNAMICALLY="yes" CONNECTION_SHOW_WHEN_IFSTATUS="no" CONNECTION_CHECK_BEFORE_IFDOWN="no" CONNECTION_CLOSE_BEFORE_IFDOWN="no" CONNECTION_UMOUNT_NFS_BEFORE_IFDOWN="no" CONNECTION_SEND_KILL_SIGNAL="no" MANDATORY_DEVICES="" WAIT_FOR_INTERFACES="20" FIREWALL="yes" FAILURE_ACTION="off" LINKLOCAL_INTERFACES="eth*[0-9]|tr*[0-9]|wlan[0-9]|ath[0-9]" IFPLUGD_OPTIONS="-f -I -u 0 -d 10" USE_IPV6="yes"