DHCP icm eigen DNS server

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

  • GAEvakYD
  • Registratie: Juni 2001
  • Nu online
Hoi,

Ik wilde vragen of het uberhaubt wel mogelijk is om met een dhcp netwerkverbinding om zelf een eigen dns server in te stellen. Op dit moment wordt elke keer mijn /etc/resolv.conf overschreven nadat ik een ifup eth0 gedaan heb. Nu ben ik bezig met een eigen DNS server alleen worden elke keer mijn instellingen overschreven. Nu staat er telkens dit nadat ik een ifup eth0 gedaan heb:
nameserver 212.142.28.66
nameserver 212.142.28.67
search arnhem.chello.nl

Ik heb overal op google gezocht maar ik kan niets vinden. Ik weet niet waar ik kan zeggen dat ik geen dns wil ophalen via DHCP. Die wil ik lekker zelf instellen (127.0.0.1). Ik heb in de dhcpd.conf
dit staan:
default-lease-time 600;
max-lease-time 7200;
option domain-name-servers 127.0.0.1, 212.187.28.66;
option domain-name "turnpoint-is.com";

Kan iemand mij helpen?

  • Super_ik
  • Registratie: Maart 2001
  • Laatst online: 13:11

Super_ik

haklust!

permissies veranderen mischien?

8<------------------------------------------------------------------------------------
Als ik zo door ga haal ik m'n dood niet. | ik hou van goeie muziek


  • B-BRAIN
  • Registratie: Maart 2000
  • Laatst online: 10-12-2025
je kunt gewoon een cashing dns server draaien
had ik hiero ook.
haalde de dns info van de root servers.
weet je zeker dat je altijd verbinding had als de dns servers van je ISP plat liggen.

maar hoe je het instelt weet ik niet.
heeft kameraad gedaan

Verwijderd

Je moet je dhcp client vertellen dat ie niet de resolv.conf moet overschrijven. Voor ISC dhcpcd is dat de "-R" flag:
-R Prevents dhcpcd from replacing existing
/etc/resolv.conf file.

[ Voor 4% gewijzigd door Verwijderd op 21-01-2003 19:00 ]


  • miniBSD
  • Registratie: Augustus 2002
  • Laatst online: 20-12-2023
Ik neem aan dat je dhclient gebruikt aan de hand van je voorbeelden.
Je moet dan in /etc/dhclient.conf het volgende aanpassen/ingeven:

supersede domain-name "<je domein>";
supersede domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, routers;

In dit geval wordt altijd het adres 127.0.0.1 in je resolv.conf geplaatst en de search optie in resolv.conf <je domein> of wat je ervoor wil ingeven.

Quidquid latine dictum sit, altum sonatur (Whatever is said in Latin sounds profound).


  • GAEvakYD
  • Registratie: Juni 2001
  • Nu online
Verwijderd schreef op 21 January 2003 @ 18:59:
Je moet je dhcp client vertellen dat ie niet de resolv.conf moet overschrijven. Voor ISC dhcpcd is dat de "-R" flag:

[...]
Wat is de complete regel dan?

  • GAEvakYD
  • Registratie: Juni 2001
  • Nu online
Nog zoiets vaaaags. Ik las overal over een dhcpd.conf die had ik dus niet dus heb ik die zelf aangemaakt. /etc/dhclient.conf heb ik dus ook niet.

Ik wil ze wel zelf aanmaken, maar dan moet ik vast nog het nodige doen om te zorgen dat deze file ook uitgelezen worden.

  • miniBSD
  • Registratie: Augustus 2002
  • Laatst online: 20-12-2023
dhcpd is de dhcp server, die heeft niets met je resolv.conf te maken. Je zult idd een /etc/dhclient.conf moeten aanmaken. Dit is een voorbeeld

interface "eth0" {
send host-name "xxxxx;
supersede host-name "xxxxx";
supersede domain-name "xxxx";
supersede domain-name-servers 127.0.0.1;
request subnet-mask, broadcast-address, routers;
}

send host-name = naam die je moet opgeven van je provider (CPxxx denk ik)
supersede host-name = naam van je eigen machine als die anders is als hierboven
supersede domain-name = naam voor je domein of die van je provider als je er geen hebt

Dit is weliswaar voor FreeBSD maar je zult er wel wat aan hebben:
http://www.troublesathome...nix&sub=freebsd&page=dhcp

[ Voor 4% gewijzigd door miniBSD op 21-01-2003 19:28 . Reden: typo ]

Quidquid latine dictum sit, altum sonatur (Whatever is said in Latin sounds profound).


  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 25-04 11:59

TrailBlazer

Karnemelk FTW

je kan wel ff zoeken op dhcpd client lijkt me is een apart progje

  • Wilke
  • Registratie: December 2000
  • Laatst online: 14:01
Verwijderd schreef op 21 January 2003 @ 18:59:
Je moet je dhcp client vertellen dat ie niet de resolv.conf moet overschrijven. Voor ISC dhcpcd is dat de "-R" flag:

[...]


Dit is het juiste antwoord.

Zie 'man dhcpcd' voor wat dan de complete commandline wordt (hint: grote kans dat het dhcpcd -R eth0 moet zijn).

Dan blijft 'ie daarna van resolv.conf af.

dhcp.conf heeft hier verder inderdaad niets mee te maken, omdat dat de configuratie van een eventuele DHCP-server is, niet een client. Deze heb je dus waarschijnlijk helemaal niet nodig.

Dit staat gewoon in de manpage, het topic gaat daarom dan ook dicht.
Pagina: 1

Dit topic is gesloten.