Ubuntu
Konfigurálás

Webszerver és DNS

Webszerver és DNS config

Apache2 telepítése

sudo apt install apache2 -y

Weboldal készítése

  • navigáljunk az index.html mappájába, töröljük a tartalmát, majd írjunk egy pár soros weboldalt.
sudo nano /var/www/html/index.html

Ez után a böngészőnkben a

http://192.168.1.108

címen el kell hogy érjük a weboldalunkat.

dns

Extra "trükk"

  • Ha nem akarunk bemenni a mappába, megnyitni a fájlt, törölni, és ehhez hasonló szörnyen nehéz feladatokat végrehajtani (lusta vagyok), akkor meg tudjuk oldani ezzel a paranccsal is a weboldal létrehozását. Ez beküld egy sima h1-et a fájlba, és rögtön le is tudjuk ellenőrizni.
echo '<h1>Szerver megy szia</h1>' | sudo tee /var/www/html/index.html
  • Ettől független ugyanúgy érdemes tudni a rendes módját is.

BIND9 telepítése

sudo apt install bind9 bind9-utils -y

Zóna hzzáadása és szerkesztése

  • Először nyissuk meg a named.conf.local fájlt, majd illesszük a végére a következőt:
sudo nano /etc/bind/named.conf.local
zone "katonapeter.tk" {
    type master;
    file "/etc/bind/db.katonapeter.tk";
};

  • Most szerkesszük a létrehozott zónát. A tartalmának így kell kinéznie (nyilván a saját domaineddel, ha neked nem ez van, a sajátod add meg)
$TTL    604800
@       IN      SOA     katonapeter.tk. root.katonapeter.tk. (
                              2
                         604800
                          86400
                        2419200
                         604800 )

@       IN      NS      katonapeter.tk.

@       IN      A       192.168.1.108
www     IN      A       192.168.1.108

Ellenőrzések

  • Ellenőrizzük a configot. Ha erre a commandra semmi választ nem ad a rendszer, akkor a config jó.
sudo named-checkconf
  • Ellenőrizzük a zónát is. Ha válasznak "OK"-ot kapunk, tökéletes minden.
sudo named-checkzone katonapeter.tk /etc/bind/db.katonapeter.tk

DNS restart

sudo systemctl restart bind9

A végső teszt

nslookup katonapeter.tk localhost
  • ha visszakapjuk az IP címünket, akkor a feladat hibátlan.

nslookup

On this page