Opsætning af MediaWiki på Hjemmecomputer med dnsmasq og Router DNS-ændringer - Trin-for-Trin Guide

Hvordan kan MediaWiki opsættes på en hjemmecomputer, så alle forespørgsler på det lokale netværk for 'wiki.home' eller 'wiki.local' automatisk peger på denne computer uden at skulle ændre hver enkelt /etc/hosts-fil manuelt? Overvejer at bruge dnsmasq og ændre DNS-indstillingerne på routeren (Netgear WNR2000v2), men hvordan kan eksterne værter stadig løses korrekt?

Opsætning af MediaWiki på en hjemmecomputer med dnsmasq og router DNS-ændringer indebærer installation af MediaWiki, konfiguration af dnsmasq til at pege på din computers IP-adresse, ændring af routerens DNS-indstillinger, og sikring af korrekt løsning af eksterne værter.

Opsætning af MediaWiki på en Hjemmecomputer med dnsmasq og Router DNS-ændringer

For at opsætte MediaWiki på en hjemmecomputer og sikre, at alle forespørgsler på det lokale netværk for 'wiki.home' eller 'wiki.local' automatisk peger på denne computer uden at ændre hver enkelt /etc/hosts-fil manuelt, kan du følge disse trin:

1. Installation af MediaWiki

  1. Download og installer MediaWiki på din hjemmecomputer.
  2. Følg installationsvejledningen for at konfigurere MediaWiki korrekt.

2. Installation og Konfiguration af dnsmasq

  1. Installer dnsmasq på din hjemmecomputer:
    sudo apt-get install dnsmasq
  2. Konfigurer dnsmasq ved at redigere konfigurationsfilen:
    sudo nano /etc/dnsmasq.conf
    Tilføj følgende linjer:
    
        address=/wiki.home/192.168.1.100
        address=/wiki.local/192.168.1.100
        
    Erstat '192.168.1.100' med IP-adressen på din hjemmecomputer.
  3. Genstart dnsmasq for at anvende ændringerne:
    sudo systemctl restart dnsmasq

3. Ændring af DNS-indstillinger på Routeren

  1. Log ind på din Netgear WNR2000v2 router.
  2. Gå til DNS-indstillingerne (normalt under 'Advanced' eller 'LAN Setup').
  3. Indstil routerens DNS-server til at pege på IP-adressen på din hjemmecomputer (hvor dnsmasq kører).
  4. Gem ændringerne og genstart routeren, hvis nødvendigt.

4. Sikring af Korrekt Løsning af Eksterne Værter

  1. Rediger dnsmasq konfigurationsfilen igen:
    sudo nano /etc/dnsmasq.conf
    Tilføj følgende linje for at videresende DNS-forespørgsler til en ekstern DNS-server:
    server=8.8.8.8
    Erstat '8.8.8.8' med IP-adressen på din foretrukne eksterne DNS-server (f.eks. Google DNS).
  2. Genstart dnsmasq for at anvende ændringerne:
    sudo systemctl restart dnsmasq

5. Test Opsætningen

  1. Åbn en webbrowser på en enhed på dit lokale netværk.
  2. Indtast 'wiki.home' eller 'wiki.local' i adressefeltet.
  3. Bekræft, at forespørgslen peger på din MediaWiki-installation.
  4. Test også adgang til eksterne websteder for at sikre, at DNS-forespørgsler videresendes korrekt.
Ved at følge disse trin kan du opsætte MediaWiki på din hjemmecomputer og sikre, at alle lokale netværksforespørgsler for 'wiki.home' eller 'wiki.local' peger på denne computer uden at skulle ændre hver enkelt /etc/hosts-fil manuelt. Samtidig vil eksterne værter stadig blive løst korrekt.