Forum Linux.debian/ubuntu serveur ZOPE sur un LAN derrière un routeur

Posté par  .
Étiquettes : aucune
0
1
déc.
2006
bon je me lance dans un élan de Publishing avec Zope.
j'ai un serveur apache2 http://pitviper.strangled.net qui doit être accessible de l'extérieur.
Le problème c'est que sur la machine serveur quand je tape http://pitviper.strangled.net j'arrive à la page web du routeur !
et http://localhost charge la page de défaut de apache2.

Seul http://localhost:8081 me permet d'afficher l'instance zope.

Pourquoi la forme générale http://pitviper.strangled.net marche pas en interne ?
Les forums en anglais m'ont conseillé : http://iptables-tutorial.frozentux.net/chunkyhtml/x4033.html

C'est là que réside la clef ? : iptables -t nat -A PREROUTING -p tcp -d XXXXX --dport 80 -j DNAT --to-destination MON_IP_duSERVER_LOCAL, et si c'est le cas quelle ip XXXXX attribuer à cette règle ?

merci pour vos réponses
  • # une toute petite précision à partir des logs

    Posté par  . Évalué à 1.

    dans error.log
    [Fri Dec 01 23:14:45 2006] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico
    [Fri Dec 01 23:17:55 2006] [error] [client 127.0.0.1] File does not exist: /var/www/site-plone

    et dans access.log
    127.0.0.1 - - [01/Dec/2006:23:17:55 +0100] "GET /site-plone HTTP/1.1" 404 340 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0"
  • # presque facile

    Posté par  . Évalué à 2.

    1°) depuis l'exterieur...
    pour rendre accessible ton site qui se trouve derriere un routeur

    il faut faire une regle qui renvoie le port 80 (celui qui correspond par defaut au site http://pitviper.strangled.net )
    sur le port 8081 de la machine qui heberge le serveur

    cette machine sera si possible en IP fixe pour eviter de devoir refaire la regle.


    2°) depuis l'interieur
    cela me marche pas en faisant http://localhost/
    car le produit ZOPE semble se lancer sur le port 8081

    cela me marche pas en faisant http://pitviper.strangled.net
    pour la meme raison que 1°

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.