[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [linux] Re: Port Forwarding on port80



C'est simple: si tu fais du portfowarding sur le port 80 (ce qui est le cas
pour http), tu ne peux pas le faire sur deux machines en utilisant une seule
adresse ip et tu ne peux donc pas faire tourner deux servers web sur deux
machines differentes sur le port 80. Pas tres clair, mais je continue.

Tu as donc deux machines, admettons:

linux (adresse ip publique: 193.154.21.65, par exemple et adresse ip privee:
192.168.10.1, par exemple)
machine NT (adresse ip privee: 192.168.10.2, toujours par exemple).

Si sur ta machine linux, tu mets une page qui fait un refresh automatique
vers ton server nt, tu devras y mettre son adresse ip et donc 192.168.10.2

Le browser du visiteur va entrer en session avec ta machine linux qui va le
rediriger vers l'adresse ip privee de ton server nt.

Or le browser du visiteur ne saurait pas faire une connexion sur
192.168.10.2, puisque c'est une adresse privee...

C'est pourquoi, je pensais faire tourner le server Web NT sur le port 8080,
et faire le portforwarding comme suit:

193.154.21.65:80 -> 192.168.10.1:80
193.154.21.64:8080 -> 192.168.10.2:8080.

J'espere que j'ai ete plus clair.

A+

Fred



-----Message d'origine-----
De : Hugues Mertens [mailto:linux.team@sangneuf.net]
Envoye : mardi 10 avril 2001 17:52
A : linux@lists.linuxbe.org
Objet : [linux] Re: Port Forwarding on port80



Salut Frederic,

Je voudrais jtre certain de bien comprendre.
Je ne comprends pas bien le rtle du port 8080. En quoi est-ce qu'il
influence la connexion ?
Je viens d'essayer la mithode du fichier index.html (avec refresh et frame)
et le risultat est le mjme.
En fait, je ne crois pas que cette solution soit l'idiale dans ce cas pcq
l'adresse privie n'est toujours pas joignable depuis l'extirieur.

Sorry, j'ai peut-jtre ripondu un peu vite...

Hugues

 [us-ascii] Frederic_BECHOUX writes:

> Ca ne marchera que si apache forwarde vers un port different de 80, car
> c'est le browser du client qui va faire la connexion sur le server Web NT
> (qui a une adresse privee).
>
> On peut mettre sur apache une frame qui contient le tag <frame
> name="principal" src="http://adresse_ip:8080/index.html";>
>
> Tordu, mais pas bete.
>
> Fred
>
>
> -----Message d'origine-----
> De : Hugues Mertens [mailto:linux.team@sangneuf.net]
> Envoye : mardi 10 avril 2001 16:59
> A : linux@lists.linuxbe.org
> Objet : [linux] Re: Port Forwarding on port80
>
>
>
> Un peu tordu mais ga devrait marcher.
>
> En partant du principe que c'est Apache qui tourne sur la machine linux,
tu
> peux faire tourner plusieurs sites web sur une seule IP avec la directive
> "VirtualHost".
>
> Pour le site que tu souhaites forwarder vers la machine windows, il te
> suffit d'icrire une fichier index.html qui va balancer les requjtes vers
la
> machine en question :
>
> fichier index.html
>
> <html><head>
> <title></title>
> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
> <META HTTP-EQUIV="REFRESH"
> content="0;url=http://ip_de_ton_windows/";></head>
> <body></body>
> </html>
>
>
>
> Hugues
>
> [ Soyez pricis dans vos sujets svp afin de diterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dis)inscrire, aller sur http://linuxbe.org/ml.php     ]
> [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]
>
>
>
> [ Soyez pricis dans vos sujets svp afin de diterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dis)inscrire, aller sur http://linuxbe.org/ml.php     ]
> [ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]




[ Soyez pricis dans vos sujets svp afin de diterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dis)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]



[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://linuxbe.org/ml.php     ]
[ http://LinuxBe.org              Contact: listmaster@linuxbe.org  ]