Routerproblem -> DNS-weiterleitung

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
NeuLinuxianer
Beiträge: 29
Registriert: 14.09.2003 17:19:34

Routerproblem -> DNS-weiterleitung

Beitrag von NeuLinuxianer » 12.03.2004 09:57:41

hallo,

habe vor ca. 6 monaten einen router eingerichtet, der zwischen drei subnetzen vermittelt, das funktionierte auch ohne problem...
zum aufbau: in einem netz ist der internet zugang mit dslrouter, der router ist auf dem linuxrouter als default-gw angegeben und masquerading ist auf dem device, das in das netzwerk des dslrouters geht, aktivert.
wie gesagt das funktioniert auch alles tadellos
vor kurzem jedoch traten störungen auf, das der router keine dns weiterleitungen aus 2 den beiden subnetzen nicht weiterleitet. also google.de im browser geth nicht, die ip aber schon. der router lößt auch pings auf google.de auf nur die clients haben nur zugriff über die ip.

kann mir da jemand helfen? hat jemand ne ahnung warum, das problem erst jetzt auftritt und nicht von anfang an da war?

thanks in advance!!!

Benutzeravatar
Hendri
Beiträge: 586
Registriert: 23.08.2003 12:17:43
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Hendri » 12.03.2004 12:19:03

Hallo,
wie leitest du DNS weiter?
Mit einem caching DNS Server oder gibst du den Client's die DNS Server vom Provider vielleicht per DHCP?
Haben sich die DNS server geändert beim Provider?
Wird Port 53(UDP/TCP) vom Router geblockt?

Ciao, Hendri

Lorneagle
Beiträge: 2
Registriert: 12.03.2004 19:09:18

Beitrag von Lorneagle » 12.03.2004 19:19:07

Habe gerade ein ähliches Problem:

Habe einen Linux Router und 2 Windoof Clients. NAT klappt wunderbar, ich kann alles im Netz anpingen. Allerdings will die DNS so garnicht.

Ich habe port 53 nicht geblockt. Habs mit 2 Möglichkeiten versucht:

1. Habe ich dem Client per DHCP einen Nameserver gegeben. Die IP hab ich von
http://www.fli4l.de/german/dns.htm.
Leider hat das nicht funtioniert.

2. Ich habe einen Nameserver auf meiner Maschine laufen lassen, maradns und habe den Clients per DHCP die lokale Routeradresse als DNS-Server mitgegeben.
Hat leider auch nicht geklappt. Ich bin voll verzweifelt :roll:

in den iptables steht bei mir folgendes:

iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --append FORWARD --in-interface eth0 -j ACCEPT
damit klappt zumindest mal ICQ :)

weiss jmd Rat?

MfG
Benni

matze-peng
Beiträge: 242
Registriert: 03.01.2004 19:22:59
Wohnort: Dresden
Kontaktdaten:

Beitrag von matze-peng » 12.03.2004 19:39:37

hallo

ich hatte neulich ein aehnliches problem. ich konnte auch von jetzt auf gleich nur noch ips anpingen.

in der resolv.conf des clients waren mehrere nameserver eingetragen, die sich offensichtlich nicht vertragen haben. habs geloest indem ich auf dem router nen bind-nameserver eingerichtet habe. dem client hab ich nur noch den nameserver am router gesagt.

mfg
- Ein weiser Mann widerspricht seiner Frau nicht. Er wartet bis sie es selbst tut. -

mutle
Beiträge: 42
Registriert: 30.07.2003 02:03:01
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von mutle » 12.03.2004 22:35:13

wenn dir bind zu over-sized ist, kannst du ja mal dnsmasq probieren.

Benutzeravatar
Hendri
Beiträge: 586
Registriert: 23.08.2003 12:17:43
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von Hendri » 12.03.2004 22:53:38

Zuerst mal checken ob der Linux Rechner DNS auflösen kann und ob bei ihm in der

Code: Alles auswählen

/etc/resolv.conf
steht

Code: Alles auswählen

search domain.bla
nameserver 127.0.0.1
...
um sich selbst als DNS Server zu benutzen und um zu sehen ob maradns funkt...

Antworten