Hallo,
ich habe einen Datenserver (Debian squeeze) in meinem Netzwerk und möchte ihn vom Internet "ausperren" per IPTables. Nur Personen die im Netzwerk per LAN oder WLAN sind, sollen Zugriff auf den Datenserver haben. Es soll kein Zugriff per Internet möglich sein.
Mein Netzwerk hat folgenden Aufbau:
Server: 192.168.178.29
Fritz-Box: 192.168.178.1
WLAN Router: 192.168.178.2
6 Desktoprechner per LAN
4 Desktoprechner per WLAN
Achja, auf dem Server läuft Webmin. Vllcht vereinfacht mir das Ganze etwas.
Freu mich auf jede Hilfe. Hab mich zwar schon ungefähr eine Stunde mit den Tutorials zu IPTables beschäftigt aber es erschlägt mich einfach.
Mit freundlichen Grüßen
Martin
Server für LAN und Internet 367 Themen, 10.706 Beiträge
Wenn ich per SSH VerbindungDie Möglichkeit per SSH auf den Server zuzugreifen, musstest du doch aber auch erst in der Fritzbox konfigurieren oder nicht? Soll der Zugriff per SSH erhalten bleiben?
Meine IPTables-Kenntnisse sind seeehr eingerostet( warte also noch mal ab, ob sich hier ein echter Spezialist meldet), aber um Zugriff aus dem Internet komplett zu sperren, könnte man etwa so vorgehen:
Die Default-Policy für die INPUT-chain auf DROP setzen:
iptables -P INPUT DROP
Damit wird erst mal jeder eingehende Datenverkehr geblockt. Dann noch eine Ausnahmeregel für dein lokales Netzwerk (ich gehe mal davon aus, dass alle deine Rechner eine IP-Nummer 192.168.178.xxx haben).
iptables -A INPUT -s 192.168.178.0/24 -j ACCEPT
Das würde alle eingehenden daten von Rechnern mit IP-Nummern 192.168.178.xxx akzeptieren.