Vraag


Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
Hoe kan ik een subdomein configureren in Unbound?

Mijn internet firewall draait op OPNsense. Binnen OPNsense gebruik ik Unbound als DNS. Unbound heb ik niet gewijzigd en draait met de default configuratie.

Op mijn homelab server wil ik een VM optuigen met Cloudron. Maar Cloudron wil perse een DNS subdomein. Ik heb al in de Unbound documentatie gezocht en op het internet gezocht, maar ik weet niet waar te beginnen. Ik weet precies genoeg van DNS om te weten dat het al heel snel ingewikkeld en fout kan gaan.

Mijn lokale LAN is ".lan". Ik zou dan graag ".apps.lan" als subdomein willen gebruiken.

Beste antwoord (via Ceaus op 16-09-2024 22:15)


  • Barreljan
  • Registratie: December 2001
  • Laatst online: 16-09 15:40

Barreljan

...Zoom-Zoom...

Het makkelijkste is gewoon onder Unbound bij knopje 'overrides' in het menu een toevoeging te doen onder de tab 'Host Overrides'. Klik op het plusje om een record toe te voegen en voer dan op, als voorbeeld:

Enabled: yes
Host: cloudron
Domain:apps.lan
Type: IPv4
IP address: 192.168.1.101
Description: watjewil

Dan op Apply. Hierna resolved, als je de opnsense machine gebruikt als DNS, de naam naar 192.168.1.101. En dit is dus alleen lokaal op jouw netwerk te gebruiken.

[ Voor 18% gewijzigd door Barreljan op 16-09-2024 14:14 ]

Time Attacker met de Mazda 323F 2.5 V6 J-spec | PV output

Alle reacties


Acties:
  • 0 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Een top-level domein is iets als .lan
Een domein is iets als apps.lan
Een sub-domein is dan iets als cloudron.apps.lan

Maar als jij ergens een domeinnaam hebt geregistreerd (.nl, .com, .be, etc.).
Dan kan je bijvoorbeeld ook gewoon in die DNS een A record aanmaken als
cloudron.mijndomeinnaam.nl en verwijzen naar 192.168.10.12

Maak je niet druk, dat doet de compressor maar


Acties:
  • +1 Henk 'm!

  • FredvZ
  • Registratie: Februari 2002
  • Laatst online: 16-09 15:28
Een tijd terug heb ik ook kort met Cloudron wat dingen uitgeprobeerd, maar volgens mij wil standaard Cloudron een subdomein dat bereikbaar is vanaf het internet.

Als je hem niet van buienaf wil gebruiken, moet je hem instellen met een static IP, volgens deze handleiding: https://docs.cloudron.io/installation/home-server/

Spel en typfouten voorbehouden


Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
FredvZ schreef op vrijdag 13 september 2024 @ 12:20:
Als je hem niet van buienaf wil gebruiken, moet je hem instellen met een static IP, volgens deze handleiding: https://docs.cloudron.io/installation/home-server/
Ja, dat had ik inmiddels gevonden

Acties:
  • +1 Henk 'm!

  • Qwerty-273
  • Registratie: Oktober 2001
  • Nu online

Qwerty-273

Meukposter

***** ***

Unbound is een dns resolver en geen authoritative nameserver. Het beheert dus geen domeinen of subdomeinen. Het richt zich puur op het opzoeken van records via dns op andere servers (en doet ook wat caching en validatie etc). Dat gezegd hebbende, het is wel mogelijk om in de configuratie wat handmatig te doen met local-zones en local-data.

Zie bijvoorbeeld https://calomel.org/unbound_dns.html en voornamelijk het stuk over:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#locally served zones can be configured for the machines on the LAN.

    local-zone: "home.lan." static

    local-data: "firewall.home.lan.  IN A 10.0.0.1"
    local-data: "laptop.home.lan.    IN A 10.0.0.2"
    local-data: "xboxone.home.lan.   IN A 10.0.0.3"
    local-data: "ps4.home.lan.       IN A 10.0.0.4"
    local-data: "dhcp5.home.lan.     IN A 10.0.0.5"
    local-data: "dhcp6.home.lan.     IN A 10.0.0.6"
    local-data: "dhcp7.home.lan.     IN A 10.0.0.7"

    local-data-ptr: "10.0.0.1  firewall.home.lan"
    local-data-ptr: "10.0.0.2  laptop.home.lan"
    local-data-ptr: "10.0.0.3  xboxone.home.lan"
    local-data-ptr: "10.0.0.4  ps4.home.lan"
    local-data-ptr: "10.0.0.5  dhcp5.home.lan"
    local-data-ptr: "10.0.0.6  dhcp6.home.lan"
    local-data-ptr: "10.0.0.7  dhcp7.home.lan"

Erzsébet Bathory | Strajk Kobiet | You can lose hope in leaders, but never lose hope in the future.


Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
DJMaze schreef op vrijdag 13 september 2024 @ 11:35:
Een top-level domein is iets als .lan
Een domein is iets als apps.lan
Een sub-domein is dan iets als cloudron.apps.lan
Ik begrijp niet zo goed waarom je dit zegt.
Maar als jij ergens een domeinnaam hebt geregistreerd (.nl, .com, .be, etc.).
Nee, heb ik niet. Het is echt puur en alleen voor lokaal thuis gebruik.
Dan kan je bijvoorbeeld ook gewoon in die DNS een A record aanmaken als
cloudron.mijndomeinnaam.nl en verwijzen naar 192.168.10.12
Betekent dit dat ik in Unbound een A record moet aanmaken voor de IP van de Cloudron host? En kan dat in Unbound? Moet ik dan op de Cloudron host nog wat aanpassen? Zoiets als het subdomein goed zetten? Ik heb een lege resolv.conf met alleen een entry voor de nameserver (= fw = Unbound).

Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
Qwerty-273 schreef op vrijdag 13 september 2024 @ 12:43:
Unbound is een dns resolver en geen authoritative nameserver. Het beheert dus geen domeinen of subdomeinen. Het richt zich puur op het opzoeken van records via dns op andere servers (en doet ook wat caching en validatie etc). Dat gezegd hebbende, het is wel mogelijk om in de configuratie wat handmatig te doen met local-zones en local-data.

Zie bijvoorbeeld https://calomel.org/unbound_dns.html en voornamelijk het stuk over:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#locally served zones can be configured for the machines on the LAN.

    local-zone: "home.lan." static

    local-data: "firewall.home.lan.  IN A 10.0.0.1"
    local-data: "laptop.home.lan.    IN A 10.0.0.2"
    local-data: "xboxone.home.lan.   IN A 10.0.0.3"
    local-data: "ps4.home.lan.       IN A 10.0.0.4"
    local-data: "dhcp5.home.lan.     IN A 10.0.0.5"
    local-data: "dhcp6.home.lan.     IN A 10.0.0.6"
    local-data: "dhcp7.home.lan.     IN A 10.0.0.7"

    local-data-ptr: "10.0.0.1  firewall.home.lan"
    local-data-ptr: "10.0.0.2  laptop.home.lan"
    local-data-ptr: "10.0.0.3  xboxone.home.lan"
    local-data-ptr: "10.0.0.4  ps4.home.lan"
    local-data-ptr: "10.0.0.5  dhcp5.home.lan"
    local-data-ptr: "10.0.0.6  dhcp6.home.lan"
    local-data-ptr: "10.0.0.7  dhcp7.home.lan"
Ooooh, deze uitleg is heel nuttig. Dank je wel voor het voorzetje en de link naar calomel. Hier kan ik verder mee. Als ik het voor elkaar heb laat ik het weten :) Ik heb me altijd verre van DNS gehouden omdat dit een rabbit hole van jewelste is. Maar hiermee zou het moeten lukken

Acties:
  • +1 Henk 'm!

  • DJMaze
  • Registratie: Juni 2002
  • Niet online
Ceaus schreef op vrijdag 13 september 2024 @ 14:46:
Ik begrijp niet zo goed waarom je dit zegt.
Omdat .apps.lan geen subdomein is in de definitie van cloudron.
Ik wist niet dat je geen verstand van DNS hebt, terwijl je wel unbound gebruikt.

De andere replies brengen je daarom prima op weg in de materie.

Maak je niet druk, dat doet de compressor maar


Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
DJMaze schreef op vrijdag 13 september 2024 @ 17:27:
[...]
Ik wist niet dat je geen verstand van DNS hebt, terwijl je wel unbound gebruikt.
Dat was geen bewuste keuze. Ik moest wat aanklikken in OPNsense.

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • Barreljan
  • Registratie: December 2001
  • Laatst online: 16-09 15:40

Barreljan

...Zoom-Zoom...

Het makkelijkste is gewoon onder Unbound bij knopje 'overrides' in het menu een toevoeging te doen onder de tab 'Host Overrides'. Klik op het plusje om een record toe te voegen en voer dan op, als voorbeeld:

Enabled: yes
Host: cloudron
Domain:apps.lan
Type: IPv4
IP address: 192.168.1.101
Description: watjewil

Dan op Apply. Hierna resolved, als je de opnsense machine gebruikt als DNS, de naam naar 192.168.1.101. En dit is dus alleen lokaal op jouw netwerk te gebruiken.

[ Voor 18% gewijzigd door Barreljan op 16-09-2024 14:14 ]

Time Attacker met de Mazda 323F 2.5 V6 J-spec | PV output


Acties:
  • 0 Henk 'm!

  • Ceaus
  • Registratie: December 2013
  • Laatst online: 18-08 09:43
Barreljan schreef op maandag 16 september 2024 @ 14:12:
Het makkelijkste is gewoon onder Unbound bij knopje 'overrides' in het menu een toevoeging te doen onder de tab 'Host Overrides'. Klik op het plusje om een record toe te voegen en voer dan op, als voorbeeld:

Enabled: yes
Host: cloudron
Domain:apps.lan
Type: IPv4
IP address: 192.168.1.101
Description: watjewil

Dan op Apply. Hierna resolved, als je de opnsense machine gebruikt als DNS, de naam naar 192.168.1.101. En dit is dus alleen lokaal op jouw netwerk te gebruiken.
Dank je wel! Ik zat al binnen OPNSense te zoeken, maar kon niet beslissen wat ik waar en waarom moet invullen. Met jouw info moet het nu zeker lukken :)
Pagina: 1