Habe bei mir einen Computer laufen, der als Server agieren soll (Lamp sowie als NFS Server).
Der NFS - Server soll im lokalen Netzwerk funktionieren (für die D-Box) und das Lamp System nach draußen.
Am Server (Debian Sarge 3.1) funktioniert grundsätzlich nach meinem ermessen alles.
An der Hardwarefirewall (im Router) wurde ein Portforward für Port 80 (Apache) und 2223(SSH eigens konfiguriert) eingerichtet.
Die Dateien hosts.allow und hosts.deny sah ich als relativ einfache Möglichkeit an, den NFS Server nach außen abzuschotten und habe sie folgenderweise editiert:
hosts.allow
Code: Select all
portmap: 192.168.0.0/255.255.255.0
mountd: 192.168.0.0/255.255.255.0
lockd: 192.168.0.0/255.255.255.0
statd: 192.168.0.0/255.255.255.0
rquoted: 192.168.0.0/255.255.255.0
sshd: *.*.*.*
httpd: *.*.*.*
hosts.deny
Code: Select all
ALL: ALL
Es funktioniert SSH über das Internet (nur für meine IP) und auch der NFS Server im lokalen Netzwerk.
Jedoch funktioniert der Apache Server nicht und ich weiß nicht warum! Stimmt der Eintrag mit httpd, hier bin ich mir nicht ganz sicher!
Hoffe es kann mir jemand helfen!