Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Linux.debian

Linux.debian : serveur ZOPE sur un LAN derrière un routeur

Posté par lambda () le 01 décembre 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

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple
> Lire le message (2 commentaires, moyenne: 1,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

une toute petite précision à partir des logs

Posté par lambda () le 01/12/2006 à 22:54. (lien). É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"

--
mail administration is very challenging, too many people get into the business without understanding enough of it .... hotmail best exemple

presque facile

Posté par NeoX () le 02/12/2006 à 11:09. (lien). É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°

--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.debian