problem mit zugriff von aussen
problem mit zugriff von aussen
Hallo alle zusammen,
ich ha gestern das erste mal linux installiert und hab leider keine ahnung von irgendwas:-)
also ich hab linux installiert und dann apache und hab da ne stadardseite eingerichtet
wenn ich nun von diesem rechener aus local host mach komm ich auch die seite
wenn ich von nem anderen rechner im lan aus drauf zugreif gehts auch
aber ich kann nicht von aussen drauf zugreifen:-(
wenn ich dann iptables -F -X mach dann gehts aucvh von aussen
wenn ich es richtig seh stell ich damit die firewall ab
meine frage wäre nun ob es eine möglichkeit gibt die seite nach aussen frei zu geben ohne dass ich die firewall jedesmal komplett ausschalten muss
danke schon mal im voraus
ich ha gestern das erste mal linux installiert und hab leider keine ahnung von irgendwas:-)
also ich hab linux installiert und dann apache und hab da ne stadardseite eingerichtet
wenn ich nun von diesem rechener aus local host mach komm ich auch die seite
wenn ich von nem anderen rechner im lan aus drauf zugreif gehts auch
aber ich kann nicht von aussen drauf zugreifen:-(
wenn ich dann iptables -F -X mach dann gehts aucvh von aussen
wenn ich es richtig seh stell ich damit die firewall ab
meine frage wäre nun ob es eine möglichkeit gibt die seite nach aussen frei zu geben ohne dass ich die firewall jedesmal komplett ausschalten muss
danke schon mal im voraus
Hm, das hängt ganz davon ab, was du genau mit von außen meinst und wie dein Netz aussieht.
Wenn dein Linux-Rechner direkt am Internet hängt (ich denke mal, das meinst du mit "von außen"), dann reicht es, wenn du den Port 80 freigibst.
Falls du einen Router dazwischen hast, musst du, damit das von außen klappt, auf dem Router ein sogenanntes Port-Forwarding einrichten. Das heißt, du musst dem Router sagen, dass er Pakete aus dem Internet, die auf deine öffentliche IP und Port 80 kommen, auf eine interne IP Port 80 weiterleiten soll. Wie das geht, das sollte in der Doku zu deinem Router stehen.
Mich wundert nur, dass ein iptables -F -X es ermöglicht, dass du auch von außen auf den Server kommst. Normal hats bei Debian keine Default-Firewallregeln.
Wenn dich iptables mehr interessiert, solltest du dir mal die HowTos unter http://www.netfilter.org durchlesen. Da werden einige wichtige Dinge recht gut beschrieben. Wenn du damit nicht weiterkommst, melde dich einfach wieder
Ach ja, für iptables gibts auch noch eine Reihe von Skripten, die einem die Regeln erstellen. Eine Boardsuche sollte dir hier mehr bringen. Prinzipiell ist es aber nie schlecht, wenn man weiß, wie iptables funktioniert und wie das mit den Regeln so aussieht
Wenn dein Linux-Rechner direkt am Internet hängt (ich denke mal, das meinst du mit "von außen"), dann reicht es, wenn du den Port 80 freigibst.
Falls du einen Router dazwischen hast, musst du, damit das von außen klappt, auf dem Router ein sogenanntes Port-Forwarding einrichten. Das heißt, du musst dem Router sagen, dass er Pakete aus dem Internet, die auf deine öffentliche IP und Port 80 kommen, auf eine interne IP Port 80 weiterleiten soll. Wie das geht, das sollte in der Doku zu deinem Router stehen.
Mich wundert nur, dass ein iptables -F -X es ermöglicht, dass du auch von außen auf den Server kommst. Normal hats bei Debian keine Default-Firewallregeln.
Wenn dich iptables mehr interessiert, solltest du dir mal die HowTos unter http://www.netfilter.org durchlesen. Da werden einige wichtige Dinge recht gut beschrieben. Wenn du damit nicht weiterkommst, melde dich einfach wieder
Ach ja, für iptables gibts auch noch eine Reihe von Skripten, die einem die Regeln erstellen. Eine Boardsuche sollte dir hier mehr bringen. Prinzipiell ist es aber nie schlecht, wenn man weiß, wie iptables funktioniert und wie das mit den Regeln so aussieht
Ok, dann schau mer mal zu Fuss
Was sagt dir ein ausgefuehrt als User root, nachdem du deinen Rechner ganz normal hochgefahren hast?
Wenn da Firewallregeln da sein sollten, muess ma im naechsten Schritt mal sehen, wo die herkommen. Denn wie gesagt, per default sollte es eigentlich keine geben.
PS: Vieles, was du vielleicht nicht verstehst, hat im Prinzip erstmal nichts mit Linux im Speziellen zu tun. Um das zu verstehen, musst du schon etwas Hintergrundwissen ueber Netze mitbringen Aber egal, das machen wir nun zu Fuss
Was sagt dir ein
Code: Alles auswählen
iptables -L -vn
Wenn da Firewallregeln da sein sollten, muess ma im naechsten Schritt mal sehen, wo die herkommen. Denn wie gesagt, per default sollte es eigentlich keine geben.
PS: Vieles, was du vielleicht nicht verstehst, hat im Prinzip erstmal nichts mit Linux im Speziellen zu tun. Um das zu verstehen, musst du schon etwas Hintergrundwissen ueber Netze mitbringen Aber egal, das machen wir nun zu Fuss