[XP] Centraal hosts bestand?

Pagina: 1
Acties:

  • gvanh
  • Registratie: April 2003
  • Laatst online: 02-12-2023

gvanh

Webdeveloper

Topicstarter
Hallo!

Ik zit met een probleem op een intern netwerk van ongeveer 30 windows (meeste XP) machines. De machines zijn allemaal aangesloten op een switch, die vervolgens via een router aangesloten is op een ADSL aansluiting. Via DHCP krijgen de machines keurig een DNS server van de internet access provider toegewezen, ieder van de clients heeft dus toegang tot internet ... werkt allemaal prachtig.

Nu staat er in het interne netwerk (192.168.0.x) ook een Linux machine, die wordt gebruikt als Apache webserver voor wat intranet-applicaties. Er is een subdomein via een hosting provider (andere dan de access provider) verwezen naar het IP adres van die Linux machine, die aldus ook van buitenaf te benaderen is, en in de router staat schijnbaar keurig ingesteld dat voor de betreffende services (SSH/http/etc.) de Linux-box benaderd moet worden.

Het probleem is nu, dat het opvragen van de sub-domeinnaam binnen het interne netwerk leidt tot een foutmelding (domeinnaam niet gevonden). Aangezien de linux-box met virtual hosts werkt, kan de intranet applicatie ook niet worden opgevraagd door het IP adres van de server te gebruiken.

Het probleem kan per XP-machine worden opgelost, door handmatig een regel toe te passen aan het hosts bestand en op die manier naar het juiste IP adres te verwijzen ... het is alleen nogal vervelend om steeds op 30 clients aanpassingen in het hosts bestand te moeten maken.

De vraag is dus nu, of het mogelijk is om centraal alle computers in het netwerk te vertellen waar ze moeten wezen, zonder meteen een interne DNS server op te zetten. Wellicht is het mogelijk om een centraal opgeslagen "HOSTS" bestand te "includen", of op een andere manier aan de XP machines duidelijk te maken dat ze extra hosts-info moeten halen uit een centrale tabel?

Ik ben erg benieuwd of dit mogelijk is ... of dat wellicht de "bron" van het probleem bekend is en aangepakt kan worden.

Alvast veel dank voor alle reacties!

  • paella
  • Registratie: Juni 2001
  • Laatst online: 26-03 20:03
Kopieren met een loginscript van een server naar de lokale plek. Dat doen wij bij ons op werk (deels). Zo kan je het ook makkelijk wijzigen als het nodig is.

[ Voor 22% gewijzigd door paella op 22-08-2005 18:28 ]

No production networks were harmed during this posting


  • Arno
  • Registratie: Juli 2000
  • Laatst online: 25-03 17:13

Arno

PF5A

Kun je niet de Linux server gebruiken voor lokale DNS die dan de externe verzoeken bij de ISP neerlegt? Dan kun je centraal via Linux de DNS zone aanpassen zodat het niet hoeft via de hosts files.

"Supercars are made to mess around with G-forces, hypercars are made to mess around with G-strings"
Jeremy Clarkson


  • gvanh
  • Registratie: April 2003
  • Laatst online: 02-12-2023

gvanh

Webdeveloper

Topicstarter
Maar dan moet ik waarschijnlijk ook een volledige DNS server opzetten voor de Linux-machine, toch?

En dat is een productie-server (helaas geen andere machine beschikbaar), ik kan daar dus niet te veel op "kloten" zonder het risico dat ik de hele boel platleg. Vervelende is dat er niet echt een systeem-beheerder is ... dus een aantal partijen hebben een deel van het beheer in handen.

  • Icey
  • Registratie: November 2001
  • Laatst online: 26-03 11:09
Wat voor router heb je? Als je daar NAT-Loopback aan zou kunnen zetten dan ben je er ook.

Verwijderd

Als je de methode van Paella toepast heb je geen DNS nodig. Als je geen domein hebt kan je ipv een loginscript bv een batch of vbscript in de startup zetten dat gewoon een hosts bestand van een centrale plek overkopieert naar je lokale pc.
Pagina: 1