Trädvy Permalänk
Medlem
Registrerad
Nov 2017

Lokal DNS-Server

Hej!

Jag letar efter en lösning för att komma åt t.ex min server(192.168.1.XX) genom att skriva "unraid.exempel" i min webbläsare. Jag vill dirigera om en lokal domän mot en ip-adress... (Endast i mitt lokala nätverk, LAN)

Jag har letat på forumet, Youtube, linustechtip.com, m.m men kan inte hitta någon bra lösning. Vissa föreslår att köra Bind (Linux), men det verkar bara vara en DNS-Lookup server...

Är detta möjigt? Om det är, vad är den bästa lösningen? Är det möjligt att ha det i en docker i Unraid?

MvH Alfred

Trädvy Permalänk
Medlem
Plats
Varberg
Registrerad
Jan 2011

Enklast är att lägga till en post i din host fil. Finns i alla operativsystem.

Edit, annars kan du såklart slänga upp en ubuntu image I unraid och Fixa en dns-server

Trädvy Permalänk
Medlem
Plats
Göteborg
Registrerad
Jun 2010

@alfred_wrigfors: Om det är från din klient som du har tänkt att nå den via, så skulle du kunna ändra din /etc/hosts (C:\Windows\System32\drivers\etc\hosts i ett annat OS) för att på så vis kunna använda hosts istället för en IP-address. Om det är flertalet hosts som ska sättas upp och som ska kunna nås i nätverket så låter en lokal DNS server en aning enklare. bind kommer att funka för dig, men jag finner Dnsmasq en aning enklare.

BATTLESTATION: CPU: AMD R7 1700X CPUC: Noctua NH-U12S PP RAM: Corsair Vengeance LP 2x16GB 2666Mhz GPU: ASUS GeForce 1080 Ti Strix OC MOBO: ASUS Crosshair VI Hero PSU: EVGA SuperNOVA 750W G3 CASE: Fractal Design Define R5 Black (N/W) SSD: Samsung 960 Pro 512GB M.2 + Samsung 950 500GB
MEDIASTATION: CPU: Intel i7-2600K CPUC: Cooler Master Hyper 212 Evo RAM: Corsair Vengeance LP 2x8GB 1600MHz GPU: ASUS GeForce 970 Strix Mobo: Asus P8Z68-V PRO (Gen2) PSU: Cooler Master Silent Pro 700W Chassi: Fractal Design Define R3 White SSD: Crucial M550 256GB + Intel 520 120GB HDD: 2x Seagate Barracuda Green 2TB (Raid 1)
FILMHÖRNAN Projektor: BenQ W1400 Projektionsyta: 178" Receiver: Pioneer VSX-930 Högtalare: HiFi-Klubbens Argon (2016) 5.2, 2 x XTZ Spirit SUB 12

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2012

Ett svar på i princip samma fråga men på StackOverflow

Skrivet av https://superuser.com/questions/337763/is-there-a-good-dns-server-i-can-install-on-windows-7-for-a-lan:

Consider placing DD-WRT on your router, it uses dnsmasq with a hosts file.

This way, you won't lose energy costs on having to run that computer solely for DNS...
If your router doesn't support it, check out these DNS servers for Windows:

The most widely used DNS server, BIND, has a ntbind variant.
Microsoft DNS is included with Windows Server, if you can run that, perhaps virtualized.
Simple DNS Server really follows the KISS principle; Keep It Stupidly Simple. It's trial though...
PowerDNS, a Dutch DNS server that fits home DNS hosting.
MaraDNS only has partial support (according to Wikipedia), but is a security-aware DNS server.
Posadis is GPL licensed, compatible with BIND files.
Unbound is BSD licensed, uses modular components.
Cisco Network Registrar is proprietary, fits a larger company if you want support.
If you have the money, Simple DNS Server looks really nice. Or perhaps Microsoft DNS...

Else try an open source DNS server like BIND, PowerDNS, MaraDNS, Posadis or Unbound.
If you have static IPs, placing the same hosts file on every computer is a cheap solution.

PSU: Seasonic FOCUS Plus 750W Gold | MOBO: ASUS ROG STRIX Z390-F | CPU: i7 8700K @ 5 GHz w/ NZXT Kraken x72 | GPU: EVGA GeForce GTX 1070 Ti FTW ULTRA SILENT GAMING | RAM:Corsair Vengeance DDR4 3000MHz CL15 | SSD(s): NVMe M.2 v-Nand Samsung 970 EVO 1TB
AKA:FakeNinja

Trädvy Permalänk
Medlem
Registrerad
Nov 2017
Skrivet av NKLnu:

@alfred_wrigfors: Om det är från din klient som du har tänkt att nå den via, så skulle du kunna ändra din /etc/hosts (C:\Windows\System32\drivers\etc\hosts i ett annat OS) för att på så vis kunna använda hosts istället för en IP-address. Om det är flertalet hosts som ska sättas upp och som ska kunna nås i nätverket så låter en lokal DNS server en aning enklare. bind kommer att funka för dig, men jag finner Dnsmasq en aning enklare.

Jag har en Windows 10 maskin men jag kan inte lista ut hur jag ska göra för att lägga till flera adresser och "domännamn". När jag testade kunde jag inte spara filen...

Kan du förklara hur Dnsmasq fungerar? Finns det som en docker till Unraid eller går det att köra i en VM? Linux?

Trädvy Permalänk
Medlem
Registrerad
Jun 2012

Passa på att släng upp Pi-Hole som DNS då blockerar du reklam på alla dina enheter i nätverket med

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Trädvy Permalänk
Medlem
Registrerad
Nov 2017

@Calby:
Hur går man till väga med det?

Trädvy Permalänk
Medlem
Registrerad
Jun 2012
Skrivet av alfred_wrigfors:

@Calby:
Hur går man till väga med det?

Installera pi-hole bara på en lämplig debian eller Ubuntu dist.

Skickades från m.sweclockers.com

Supermicro X9SRI-F | Xeon E5-2690 v2 | 128GB 1600MHz RDIMM | Dell Perc H200 (9211-8i IT) | Windows Server 2016 DataCenter med Hyper-V

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Jul 2010

Vad använder din datör för DNS-server idag? Extern resolver, din router?
Du kan köra följande kommando i din kommandoprompt för att se vilken adress som den frågar. nslookup

MBA 11" mid 2012 - Arch Linux

Citera så hittar jag tillbaka!

Trädvy Permalänk
Medlem
Plats
gbg
Registrerad
Nov 2007
Skrivet av alfred_wrigfors:

Jag har en Windows 10 maskin men jag kan inte lista ut hur jag ska göra för att lägga till flera adresser och "domännamn". När jag testade kunde jag inte spara filen...

Kan du förklara hur Dnsmasq fungerar? Finns det som en docker till Unraid eller går det att köra i en VM? Linux?

Din hosts-fil är låst p.g.a. säkerhetsskäl.

https://websetnet.com/sv/how-to-edit-hosts-file-in-windows-10-and-windows-8-1/

Tower: ace Battle IV | CPU AMD Phenom II X2 BE unlocked 4cores@3,2GHz | RAM 8GB DDR2@800MHz | MB ASUS M4A785-M | GFK AMD Radeon HD 6850 1GB | HDD Kingston SSD Now 60GB (/) Seagate 2TB(/home) | OS Ubuntu 16.04 LTS

Trädvy Permalänk
Medlem
Registrerad
Jul 2005

En DNS proxy är också ett alternativ beroende på själva behovet.
Själv kör jag flera live & testsiter för webhosting så kör en dnsproxy för att växla pekningen mot live-siten eller test-siten.
På det viset kan jag behålla alla inställningar mellan test & live-site inklusive domännamnet.

Acrylic DNS Proxy är lättkonfigurerad.

There are 10 types of people in the world: Those who understand binary, and those who don't...

Asus Maximus VIII Hero | i7-6700K | ASUS GeForce GTX1070 Strix 8GB | G.Skill F4-2133C15Q-32GRK |

Trädvy Permalänk
Medlem
Plats
Cyberspace
Registrerad
Apr 2008

@alfred_wrigfors: Registrera en domän hos en registrar med DNS-tjänst och lägg in pekare där

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Aug 2008
Skrivet av Dr.Mabuse:

@alfred_wrigfors: Registrera en domän hos en registrar med DNS-tjänst och lägg in pekare där

Han ville ju endast ha den lokalt? Och hur skulle han kunna peka en publik domän mot 192.168.1.XX?

Trädvy Permalänk
Medlem
Plats
falkenberg
Registrerad
Jan 2002
Skrivet av Calby:

Passa på att släng upp Pi-Hole som DNS då blockerar du reklam på alla dina enheter i nätverket med

Grymt e det kör två en primär och en skundär

Trädvy Permalänk
Medlem
Plats
Östersund
Registrerad
Jan 2011
Skrivet av alfred_wrigfors:

Jag har en Windows 10 maskin men jag kan inte lista ut hur jag ska göra för att lägga till flera adresser och "domännamn". När jag testade kunde jag inte spara filen...

Kan du förklara hur Dnsmasq fungerar? Finns det som en docker till Unraid eller går det att köra i en VM? Linux?

du måste starta programmet som du redigerar filen med som administratör.

CPU: i7 4770k Noctua NH-D14 MOBO: Maximus VI Hero GPU: GTX 980 RAM: 16 GB 1600 MHz Chassi: R4 PSU: Corsair AX860 Hörlurar: SteelSeries 840 Mus: Logitech G500s V.v. citera mig för att få svar.

Trädvy Permalänk
Medlem
Plats
Cyberspace
Registrerad
Apr 2008
Skrivet av naikon:

Han ville ju endast ha den lokalt? Och hur skulle han kunna peka en publik domän mot 192.168.1.XX?

Du vet vad en namnserver gör? Den översätter i regel domännamn (FQDN) till IP-adresser och den diskriminerar inte privata IP-adresser.
Så, om TS skapar en post på sin DNS, låt oss säga unraid IN A 192.168.1.10 så kommer varje anrop på unraid.exempeldomain.se ge svaret 192.168.1.10.
Vill TS sedan förenkla det hela till att endast behöva skriva host-namnet unraid i sökfältet så lägger han till specifik DNS-suffixet exempeldomain.se på datorn.
Med lite elementär nätverksteknik är det alltså busenkelt.

There are two kinds of people: 1. Those that can extrapolate from incomplete data.
Min tråkiga hemsida om mitt bygge och lite annat smått o gott: www.2x3m4u.net

Trädvy Permalänk
Medlem
Plats
göteborg
Registrerad
Aug 2008
Skrivet av Dr.Mabuse:

Du vet vad en namnserver gör? Den översätter i regel domännamn (FQDN) till IP-adresser och den diskriminerar inte privata IP-adresser.
Så, om TS skapar en post på sin DNS, låt oss säga unraid IN A 192.168.1.10 så kommer varje anrop på unraid.exempeldomain.se ge svaret 192.168.1.10.
Vill TS sedan förenkla det hela till att endast behöva skriva host-namnet unraid i sökfältet så lägger han till specifik DNS-suffixet exempeldomain.se på datorn.
Med lite elementär nätverksteknik är det alltså busenkelt.

Det var ingen motsättning till dig, ursäkta om det uppfattades så Det var bara en enkel fråga. Jag visste faktiskt inte att publika domäner kunde resolva till privata adresser, då har man lärt sig något nytt

Trädvy Permalänk
Medlem
Registrerad
Feb 2017

Kör PFSense som router så löser det sig själv. Alla som broadcastar sin hostname i DHCP requests blir resolvade i Unbound.

Men du kan bygga din egen unbound server om du vill oxå..

Skickades från m.sweclockers.com

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2012

Hittade annars denna Docker container av PowerDNS Admin (ett snyggt gränssnitt för PDNS)

https://hub.docker.com/r/secns/pdns/

Bättre länk

PSU: Seasonic FOCUS Plus 750W Gold | MOBO: ASUS ROG STRIX Z390-F | CPU: i7 8700K @ 5 GHz w/ NZXT Kraken x72 | GPU: EVGA GeForce GTX 1070 Ti FTW ULTRA SILENT GAMING | RAM:Corsair Vengeance DDR4 3000MHz CL15 | SSD(s): NVMe M.2 v-Nand Samsung 970 EVO 1TB
AKA:FakeNinja

Trädvy Permalänk
Medlem
Registrerad
Nov 2017

Svar

Tack alla som hjälpt mig!

Jag kommer att fortsätta lägga till lösningar och svar i det första inlägget för att hjälpa andra som kan behöva hjälp.

Tack!!!