PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : apache nur aus intranet errreichbar



wiZz
08.01.02, 12:01
hi!

mir ist bewußt daß diese frage schon ein paar mal gestellt wurde, ich konnte aber leider keine richtige antwort darauf finden.

daher nochmal:

server:
192.168.0.99 netzwerkkarte
192.168.1.2 isdn-karte
apache läuft, gruppe "apache" hat rechte um /usr/local/httpd/htdocs zu lesen;
gruppe, user, servername, richtige verzeichnisse sind in /etc/httpd.conf eingetragen.

vom client aus sehe ich per eingabe von 192.168.0.99 ohne probleme die testseite des apache.
will ich aber per internet auf den server geht nix, die seite wird nicht gefunden.

ich habe probiert mittels "listen 192.168.1.2:80" den server dazu zu bewegen nach anfragen aus dem i-net zu lauschen, leider resultiert ein startversuch dann aber in "failed"(couldn't bind to address).

ich hoffe ich habe in der eile nichts erwähnenswertes vergessen,
danke für jeden tipp :)

grüße, andreas

Olli
08.01.02, 12:05
welche adresse ruftst du den auff? 192.168.0.XX oder die, die bei ifconfig unter ippp0 (?) steht? diese ist nämlich die offizielle...

oliver
(hab dein problem hoffentlich richtig verstanden)

JoelH
08.01.02, 12:46
das Class-C Netz 192....... ist im Internet gesperrt, es wird nicht geroutet, und wie lolli schon sagte hat deine ISDN Karte nach der Einwahl sicherlich eine andere Adresse als 192....., mal mit ifconfig schaun nach den einwählen.

wiZz
08.01.02, 15:21
erstmal danke für die antworten. :)

daß ich meine "wirkliche" internet-ip dynamisch zugewiesen bekomme ist mir schon klar. ich habe einen account bei www.dyndns.com, der auch einwandfrei funktioniert, der name wird richtig aufgelöst.

daß 192.... nicht geroutet wird bzw. werden darf ist auch klar, mit listen ... wird dem apache aber imho doch nur mitgeteilt auf welche device(also die isdn-karte) er hören soll.

sorry, ich hätte das vorher etwas ausführlicher erklären sollen, ich war ziemlich im streß.

meine vermutung ist daß nur verbindungen über die netzwerkkarte funktionieren, deshalb der versuch mit listen. firewall werkelt bei mir ebenfalls keine, im moment wird noch alles durchgelassen.

in der hoffnung auf weitere tips ;)
grüße, andreas

Doc Maverick
08.01.02, 17:45
Hi,
hast Du irgendwelche Firewall-Regeln festgelegt (z.B. mit iptables oder ipchains)? Es sieht irgendwie nach einem Routing-Problem aus.
Tschüß.

wiZz
08.01.02, 17:52
iptables -t nat -A POSTROUTING -o ippp0 -j MASQUERADE

grüße, andreas

wiZz
08.01.02, 18:03
aja, route -n sagt folgendes:

195.3.90.227 0.0.0.0 255.255.255.255 UH 0 0 0 ippp0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 195.3.90.227 0.0.0.0 UG 0 0 0 ippp0

195.3.90.227 ist mein isdn-gateway.

grüße, andreas