PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Named (DNS) explitziet einem Host unterschieben.



Hackbard
04.10.06, 16:00
Einen anderen Titel kann ich jetzt nicht finden!
Tach erstmal!
Erstmal spitzen Forum hier musste bis jetzt nie was schreiben da ich die Antworten immer über die Suche gefunden habe.

Nun aber mal ein kniffliges Problem:

Ich muss es irgendwie hinbekommen das mein named welcher eine zone z.b. blub.de verwaltet - einen Host auf eine IP Adresse auflöst welche NICHT in der zone blub.de existiert.

Erklärungsversuch Nr.2:
Ich suche eine Möglichkeit einen fremden Host z.b. test.fixes.de mit der Ip Adresse X.X.X.X auf einem DNS Server einzutragen welcher die Zone blub.de verwaltet. OHNE das ich die zone fixes.de anlege. Den die Zone fixes.de wird bereits von einem anderen (außerhalb meines Einflusses) verwaltet.

Ich habe versucht diesen Hosts in die /etc/hosts mit aufzunehmen aber bei DNS abfragen guckt der named erst gar nicht in die /etc/hosts sondern GLEICH in die zonen.conf des Dienstes. Auch wenn man die Abfragen Reihenfolge ändert, ist dies nur DNS spezifisch und hat keine Auswirkungen auf die ECHTE /etc/hosts!

Ich hoffe ich konnte das Problem so einigermaßen verständnisvoll rüberbringen!

MFG:
Olli

suck
04.10.06, 16:24
Was stört Dich denn daran, dass blub.de bei fixed.de nachfragen muss, wie die IP lautet?

Hackbard
04.10.06, 16:38
das hätte ich mal eher schreiben sollen. :cool:
Die IP Adresse welche hinter fixed.de steht, soll nicht die IP Adresse sein welche der client bei der DNS abfrage bekommen soll.
Anders:
Alle t-online user haben in Ihrem Outlook pop3.t-online.de (oder so) stehen
jetzt sagst du t-online; ich möchte einen eigenen mailserver mit der ip adresse X.X.X.X haben.
Du hast aber ca. 3800 clients in deinem VPN welche alle in Ihrem Outlook unter posteingang (oder ausgang, ist ja auch egal) pop3.t-online.de stehen haben, und du es niemals schaffst ALLEN usern beizubringen Ihren Postausgang / Posteingansserver zu ändern.

wie fummelst du deinen EIGENEN DNS Server (welcher bei ALLEN 3800 clients eingetragen ist) so hin, das er wenn pop3.t-online.de aufgelöst werden soll nicht den nächsten DNS server fragt, sondern direkt den DNS namen auf die von dir zugewiesene IP Adresse schickt?

undefined
04.10.06, 16:48
Also wenn ich das jetzt richtig verstanden habe ist das eher ein CNAME Problem.

suck
04.10.06, 17:18
Vielleicht hilft dieser Thread: http://www.linuxforen.de/forums/showthread.php?t=143587

Hackbard
05.10.06, 10:29
Ne da habt Ihr was faltsch verstanden..
und ein CNAME Problem ist es auch nicht!

lest mal genau!
es ist eine andere ZONE welche ich nicht auf dem DNS Server verwalten will/kann.
ich brauche nur einen eintrag im dns das die IP Adresse X.X.X.X mit dem DNS namen z.B. mail.t-online.de nicht zu t-online geschickt wird sondern MEIN EIGENER DNS Server die Anfrage gleich an die von mir eingepflegte IP Adresse (X.X.X.X) leitet!!!

Windoofsklicker
05.10.06, 12:10
Schau dir den mal an: http://sourceforge.net/projects/dnrd

Da kannst du einen "mini-DNS" laufen lassen, der erst in die /etc/hosts schaut und alles was er nicht auflösen kann forwarded. Also einfach pop3.t-online.de mit der "falschen" IP in die lokale /etc/hosts eintragen und den bind als forwarder angeben.
So kannst du gezielt für bestimmte hosts die DNS Einträge umbiegen.

Hackbard
05.10.06, 13:30
Das hört sich ja schonmal sehr gut an.
Gibt es den sonst keine Möglichkeit das mit Linux Bordmitteln zu machen?
Oder einfach dem bind sagen das er selbst in die /etc/hosts gucken soll,
bzw, ihm direkt in irgendeiner config einen Eintrag unterzuschieben mit welchem ich einen Hostnamen direkt einer IP zuweisen kann?

suck
05.10.06, 13:42
Wenn noch ne iptables Firewall laufen würde, über die alle nach draussen gehen, wäre das ganz einfach..

Hackbard
05.10.06, 14:05
ÜBER dieses Server wird aber nicht geroutet!!!!!!!! :ugly:

die clients haben diesen Server nur als DNS Server eingetragen!
KEIN ROUTING (NAT)

suck
06.10.06, 13:30
ÜBER dieses Server wird aber nicht geroutet!!!!!!!! :ugly: Muss ja nicht der selbe sein.. irgendein Server tut es auch.

blow
29.12.06, 22:22
du könntest ja deinen eigenen dns spoofen

http://www.bsi.bund.de/gshb/deutsch/g/g05078.htm