dhcp und Namen auflösen
-
- Beiträge: 95
- Registriert: 01.06.2004 13:54:02
dhcp und Namen auflösen
hi,
ich habe mal eine Frage.
Ich möchte mir demnächst einen kleinen Rechner als Gateway bauen, der dhcp und dns-caching per dnsmasq erledigt.
Ich lese überall, dass das neben dem caching für "externe" Anfragen auch den Vorteil bringt, dass man die /etc/hosts nur auf dem Gateway aktualisieren muss, wenn ein neuer Rechner dazu kommt. So weit so gut...
Aber: Was mache ich in Verbindung mit dhcp? Da kann ich die Adressen der Maschinen ja nicht eintragen, es sei denn ich vergebe feste Adressen, was ich aber eigentlich nicht machen wollte.
Wenn jetzt z.B. ein Freund mit einem Notebook vorbeikommt, möchte ich, dass er sich ohne Konfiguration in mein Netzwerk "einwählen" kann. Der Rechner wäre dann aber mit Namen nicht ansprechbar. Es sei denn ich finde heraus welche IP er bekommen hat und trag die per Hand ein. Nicht sehr elegant.
Oder mache ich einen Denkfehler?
Kennt jemand ein gutes Howto für dns UND dhcp mit dnsmasq? Ich habe bis jetzt nur dns gefunden.
Danke,
Chandler
ich habe mal eine Frage.
Ich möchte mir demnächst einen kleinen Rechner als Gateway bauen, der dhcp und dns-caching per dnsmasq erledigt.
Ich lese überall, dass das neben dem caching für "externe" Anfragen auch den Vorteil bringt, dass man die /etc/hosts nur auf dem Gateway aktualisieren muss, wenn ein neuer Rechner dazu kommt. So weit so gut...
Aber: Was mache ich in Verbindung mit dhcp? Da kann ich die Adressen der Maschinen ja nicht eintragen, es sei denn ich vergebe feste Adressen, was ich aber eigentlich nicht machen wollte.
Wenn jetzt z.B. ein Freund mit einem Notebook vorbeikommt, möchte ich, dass er sich ohne Konfiguration in mein Netzwerk "einwählen" kann. Der Rechner wäre dann aber mit Namen nicht ansprechbar. Es sei denn ich finde heraus welche IP er bekommen hat und trag die per Hand ein. Nicht sehr elegant.
Oder mache ich einen Denkfehler?
Kennt jemand ein gutes Howto für dns UND dhcp mit dnsmasq? Ich habe bis jetzt nur dns gefunden.
Danke,
Chandler
du musst deinen dhcp Server nur richtig konfigurieren, das ist alles, schwierig ist es jedoch nicht
auschnitt aus /etc/dhcpd.conf
auschnitt aus /etc/dhcpd.conf
Code: Alles auswählen
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.150 192.168.0.254;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
option routers 192.168.0.100;
option domain-name-servers 192.168.0.100;
}
d3 d0 c1 d3 c9 20 cd c9 d2 2c 20 d5 c2 c5 ca 20 d3 c5 c2 d1 0a
-
- Beiträge: 95
- Registriert: 01.06.2004 13:54:02
das hat mit /etc/hosts nun mal wenig zu tun, da stehen nur statische Adressen drin
was du wahrscheinlich meinst, ist die /etc/resolv.conf , wo die Liste der DNS Server steht, und ja, diese Datei wird automatisch verändert. Unter Windows passiert Ähnliches, dem System werden Router und DNS-Server mitgeteilt und schon kann's losgehen.
was du wahrscheinlich meinst, ist die /etc/resolv.conf , wo die Liste der DNS Server steht, und ja, diese Datei wird automatisch verändert. Unter Windows passiert Ähnliches, dem System werden Router und DNS-Server mitgeteilt und schon kann's losgehen.
d3 d0 c1 d3 c9 20 cd c9 d2 2c 20 d5 c2 c5 ca 20 d3 c5 c2 d1 0a
-
- Beiträge: 95
- Registriert: 01.06.2004 13:54:02
Ich glaub wir haben uns mißverstanden.
Mir ist klar, dass die Rechner, die über dhcp eine IP beziehen auch die Adressen vom Gateway und DNS bekommen. Was ich aber möchte ist, dass die angeschlossenen Rechner per Namen zugreifbar sind.
Szenario:
Rechner1: Gateway
Rechner2: Desktop
Rechner3: Notebook
Desktop und Notebook beziehen per dhcp vom Gateway IP, Gateway-IP und DNS-IP. Jetzt möchte ich z.B. vom Desktop "ssh Notebook" eingeben und mich einloggen können.
Damit der DNS den Namen Notebook in z.B. 192.168.1.100 auflösen kann, muss ja "jemand" dafür sorgen, dass die Info "Rechner Notebook ist im Moment 192.168.1.100" irgendwo hinterlegt wird.
Frage: Wo wird das hinterlegt und vom wem?
Mir ist klar, dass die Rechner, die über dhcp eine IP beziehen auch die Adressen vom Gateway und DNS bekommen. Was ich aber möchte ist, dass die angeschlossenen Rechner per Namen zugreifbar sind.
Szenario:
Rechner1: Gateway
Rechner2: Desktop
Rechner3: Notebook
Desktop und Notebook beziehen per dhcp vom Gateway IP, Gateway-IP und DNS-IP. Jetzt möchte ich z.B. vom Desktop "ssh Notebook" eingeben und mich einloggen können.
Damit der DNS den Namen Notebook in z.B. 192.168.1.100 auflösen kann, muss ja "jemand" dafür sorgen, dass die Info "Rechner Notebook ist im Moment 192.168.1.100" irgendwo hinterlegt wird.
Frage: Wo wird das hinterlegt und vom wem?
was mir in den Sinn kommt, dass du dich mit der Konfiguration des eigenen DNS-Servers beschäftigen sollst. Hier kann ich dir schon nicht weiterhelfen. Einen eigenen Nameserver zu installieren ist sehr einfach, apt-get install bind9, und der läuft schon mit der Defaultkonfiguration. Was man an dem noch schrauben muss, damit die lokalen Namen auflöst werden, weiß ich nicht
Auf jeden Fall, wenn du den Nameserver eingerichtet hast, kannst du dhcpd so konfigurieren, dass allen Rerchnern im Netz dieser DNS-Server mittgeteilt wird
cu
Auf jeden Fall, wenn du den Nameserver eingerichtet hast, kannst du dhcpd so konfigurieren, dass allen Rerchnern im Netz dieser DNS-Server mittgeteilt wird
cu
d3 d0 c1 d3 c9 20 cd c9 d2 2c 20 d5 c2 c5 ca 20 d3 c5 c2 d1 0a
-
- Beiträge: 95
- Registriert: 01.06.2004 13:54:02