You are on page 1of 7

Routing, Apache

Ubuntu LINUX-
szerveren
LINUX SZERVER
Routing
Szeretnénk, ha a szerverünk internet elérést is biztosítana a
belső hálózatnak. Ehhez nekünk kell beállítani az iptables-
ben mit-merre továbbítson.
Három konfigurációs fájlt kell beállítani:
Routing
sudo nano /etc/default/ufw
DEFAULT_FORWARD_POLICY=”ACCEPT”
sudo nano /etc/ufw/sysctl.conf
ki kell venni a kommenteket:

net/ipv4/ip_forward=1
net/ipv4/conf/all/forwarding=1
net/ipv6/conf/default/forwarding=1 # if using IPv6
Routing
Adjuk hozzá az új szabályt a /etc/ufw/before.rules fájlhoz, a tetejére, a kommentes rész után:
sudo nano /etc/ufw/before.rules
# nat Table rules
*nat
:POSTROUTING ACCEPT [0:0]
# Forward traffic from enp0s8 to enp0s3
-A POSTROUTING -s 192.168.1.0/24 -o enp0s3 -j MASQUERADE
COMMIT
plusz #allow all on loopback-hez:
-A ufw-before-input -i enp0s8 -j ACCEPT
Webkiszolgáló
Az Apache webkiszolgáló telepítése. Elég sok egyéb szolgáltatásnak
is az alapja, pl: levelezés, webes adminisztráció…
Telepítés: sudo apt install apache2
Sikeres telepítés után a kliensen már meg is tekinthető az alap Apache
weblap. (böngészőben: gyakorlat.and vagy 192.168.1.1)
Szerveren teszt: service apache2 status
Ne felejtsük el a tűzfalban is engedélyezni! sudo ufw allow apache
PHP telepítése
PHP telepítése:

sudo apt install php libapache2-mod-php

PHP tesztelése, írunk egy egy soros php scriptet:


sudo nano /var/www/html/info.php
<?php phpinfo(); ?>
Nyissuk meg böngészőben: gyakorlat.and/info.php

You might also like