[lnx] dns server opzetten voor thuisgebruik

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • nzyme
  • Registratie: November 2001
  • Laatst online: 16-04 09:01
mensen,
ik had al een tijdje het id om een DNS server op te gaan zetten dus vandaag maar s mee bezig gegaan.

Situatie:
Domain naam: boven.lan ( das de bdoeling dus iig )
Server1 192.168.168.1
-slackware 10 Linux
-gateway ( iptables )
-webserver ( apache )
-dhcp ( dhcpd )
Er is inet via een speedtouch multipc modem aan de andere kant vd server.

Clients 192.168.168.x
-windows XP

Server2 192.168.168.11
-ftp ( glftpd )

AP 192.168.168.2

Doelstelling:
Op de clients wil ik ftp1.boven.lan intypen in bv de ftpclient en uitkomen op server1 en op dezelfde manier ftp2.boven.lan intypen en bij server2 uitkomen. Uiteraard als ik naar tweakers wil of naar een andere site moet dat ook werken.

Probeersels:
Bind9 heb ik via swaret er ff opgezet maar dat bleek al snel niet te doen :( google/got/bind-docs waren niet voldoende. Hij bleef steken met het bericht dat ie de .conf las.....

DjbDNS (tinydns) ging wat beter. Ik heb de dnscache geinstalleerd en tinydns. Via deamontools draaien die ok.
/etc/resolve
code:
1
2
search boven.lan
nameserver 127.0.0.1

pingen naar www.tweakers.net vanaf server1 werkt perfect :)

/etc/tinydns/root/data
code:
1
2
3
4
5
6
.boven.lan::ns.boven.lan:1800
=endymion.boven.lan:192.168.168.1
=wlan.boven.lan:192.168.168.2
+ns.boven.lan:192.168.168.1
+www.boven.lan:192.168.168.1
root@endymion:/etc/tinydns/root#

wlan slaat op me AP, maar als ik die ga pingen krijg ik een unknown host melding :? en ook bij:
code:
1
2
root@endymion:/etc/tinydns/root# ping ns.boven.lan
ping: unknown host ns.boven.lan


code:
1
2
root@endymion:/etc/tinydns/env# cat IP
192.168.168.1

code:
1
2
3
4
root@endymion:/etc/dnscache/root/ip# ls -l
total 0
-rw-------  1 root root 0 2005-07-13 16:59 127.0.0.1
-rw-r--r--  1 root root 0 2005-07-13 18:10 192.168

code:
1
2
root@endymion:/etc/dnscache/env# cat IP
127.0.0.1


Ik snap dr nix meer van geloof ik :?

edit:
http://www.fbunet.de/djbdns.shtml
heeft me best geholpen :D
Ik kan nu van mn clients naar internet, maar vanaf de server kom ik nergens meer :
code:
1
2
3
root@endymion:~# ping www.tweakers.net
<<< een aantal seconden wachten >>>
ping: unknown host www.tweakers.net

Het opvragen van de custom shit gaat gekgenoeg WEL vanaf de server en NIET vanaf de clients :?

NIEUWE "data" file:
code:
1
2
3
4
5
6
7
root@endymion:/etc/tinydns/root# cat data
.boven.lan:192.168.168.1:a:259200
.168.168.192.in-addr.arpa:192.168.168.1:a:259200
=server.boven.lan:192.168.168.1:86400
=wlan.boven.lan:192.168.168.2:86400
=printer.boven.lan:192.168.168.3:86400
+www.boven.lan:192.168.168.1:86400

Kheb nu tinydns op de localhost en de dnscache op 192.168.168.1

[ Voor 17% gewijzigd door nzyme op 13-07-2005 22:03 ]

| Hardcore - Terror |


Acties:
  • 0 Henk 'm!

Anoniem: 58181

Misschien een domme opmerking maar als ik goed lees gaat het eigenlijk alleen maar om de windows clients naar server1 of server2 door te verwijzen. Ik weet niet hoeveel windows clients je hebt staan maar is het niet makkelijker om daar gewoon de hosts file aan te passen en handmatig server1 en server2 in te zetten en voor de rest gewoon de windows bakken op de dns van internet te laten draaien.

Lijkt me een stuk eenvoudiger in jouw geval, maar ik kan het mis hebben 8)7

Acties:
  • 0 Henk 'm!

  • nzyme
  • Registratie: November 2001
  • Laatst online: 16-04 09:01
mjah, zit een beetje wat in.... maar dat was slechts om de situatie kort en krachtig neer te zetten :) heb 1server, 5clients, een ap en een printserver en het leek me wel chill om lokaal een DNS te hebben/maken :D

En het is inmiddels gelukt :P

Tinydns op de localhost en dnscachex op de interface waar de clients aanzitten. Datzelfde ip in /etc/resolve zetten en gaan :) En daar flipte de boel op dus, over het hoofd gezien dat die in resolve moest |-)

| Hardcore - Terror |


Acties:
  • 0 Henk 'm!

  • MrBarBarian
  • Registratie: Oktober 2003
  • Laatst online: 07-03-2023
Hoezo was bind niet goed? Das de meest gebruikte dns-server op het net.. Er zijn meer dan genoeg howto over te vinden en eventueel heeft O'Reillly er nog een erg duidelijk boek over.. En Bind is zeer duidelijk in zijn log-output..

iRacing Profiel


Acties:
  • 0 Henk 'm!

  • nzyme
  • Registratie: November 2001
  • Laatst online: 16-04 09:01
mjah, maar vond de config nogal complex en dit makkelijk + "het zou veiliger zijn" :)

| Hardcore - Terror |