Sida 1 av 1

DNS-server

Postat: 11 jul 2008, 12:25
av Pinky
Hej!
Jag har ett par olika servrar ståendes hemma. Låt oss kalla dem för mail & music.
Jag har en internetanslutning med dynamisk IP, samt ett konto på no-ip.org där jag har domänen pinkynet.servebeer.com
Dvs surfar man till pinkynet.servebeer.com så kommer man till min IP och därmed min router. Om jag bara har en webserver så är port forwarding den enklaste lösningen, men jag ha såklart skaffat mig flera servrar som kör olika webtjänster.
Vad jag då vill ha är möjligheten att skriva tex mail.pinkynet.servebeer.com eller music.pinkynet.servebeer.com och komma till respektive server. Jag antar i min oändliga o-vishet att det jag letar efter är en lokal DNS-server.

Frågan är nu hur jag löser det hela med minst besvär?
De alternativ jag kommit fram till är:
1. Lägga in en DNS-server på någon av mina servrar och på något vis få det att funka via router och allt
2. Ersätta routern med en server med dubbla nätverkskort m.m. och köra DNS på den.
3. Min router kör DD-WRT och har därmed en DNSMasq-server. Jag har fått det att funka så länge jag sitter på mitt lokala nätverk, men så fort jag försöker ansluta utifrån så fungerar det inte. Någon som är bra på DNSMasq får gärna säga till :)

Alla förslag och tankar mottages tacksamt ;D

Re: DNS-server

Postat: 11 jul 2008, 21:34
av andol
Pinky skrev:Vad jag då vill ha är möjligheten att skriva tex mail.pinkynet.servebeer.com eller music.pinkynet.servebeer.com och komma till respektive server. Jag antar i min oändliga o-vishet att det jag letar efter är en lokal DNS-server.
Gäller det för anslutningar innifrån NAT:et eller ute från stora vida nätet? Rör det sig alltså enbart om webbanslutningar eller även andra protokoll?

Re: DNS-server

Postat: 12 jul 2008, 11:30
av Pinky
Alla möjliga sorts protokoll (bland annat SSH, HTTP, FTP m.fl). Känner inte för att behöva använda webadresser som slutar på :8081 :8082 osv för olika maskiner, om jag bara kör port forwarding.
Det gäller anslutningar utifrån stora vida nätet. Jag har funderat lite mer på det här med DNS, är det kanske så att jag behöver en publik IP för varje maskin? Jag får det att funka med DNSMasq, men bara på det interna nätverket, inte utifrån.

Re: DNS-server

Postat: 12 jul 2008, 16:40
av andol
Tja, vet inte riktigt vad en egen DNS-server skulle göra för nytta i det här fallet.

Vad gäller tjänster som inte är http-baserade är du i princip begränsad till en sådan per publikt ip-nummer och port. Dessa tar nämligen inte hänsyn till själva DNS-namnet på protokollnivå.

Http däremot skickar faktiskt med DNS-namnet. Detta är dock inget du kan routa på, utan det krävs en http-frontända/proxy som lyssnar på trafiken och skickar vidare den till rätt interna ip-nummer, beroende på DNS-namn.