OVH Cloud OVH Cloud

Serveur web

6 réponses
Avatar
ciol
Bonjour, j'ai le réseau suivant :

PC avec Apache --> PC avec Windows XP --> modem --> Internet

J'ai mon serveur apache qui marche en local, si je veux le diffuser sur
internet, il faut que je fasse du NAT avec XP c'est ça ? Et si c'est ça,
ben j'ai pas NAT sous XP family, il y a une autre solution (à part
acheter un routeur) ?

Une autre question :
J'ai apache qui écoute sur le port 80 (c'est marqué dans
/etc/apache2/ports.conf), alors pourquoi je le vois pas quand je fais
netstat -ln --inet ?



--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

6 réponses

Avatar
Vincent Bernat
OoO En cette soirée bien amorcée du mardi 30 janvier 2007, vers 22:39,
ciol disait:

Bonjour, j'ai le réseau suivant :
PC avec Apache --> PC avec Windows XP --> modem --> Internet



J'ai mon serveur apache qui marche en local, si je veux le diffuser
sur internet, il faut que je fasse du NAT avec XP c'est ça ? Et si
c'est ça, ben j'ai pas NAT sous XP family, il y a une autre solution
(à part acheter un routeur) ?



Placer un Apache reverse proxy sur le XP. Un peu overkill.
--
panic("sun_82072_fd_inb: How did I get here?");
2.2.16 /usr/src/linux/include/asm-sparc/floppy.h


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal Hambourg
Salut,

ciol a écrit :
Bonjour, j'ai le réseau suivant :

PC avec Apache --> PC avec Windows XP --> modem --> Internet

J'ai mon serveur apache qui marche en local, si je veux le diffuser sur
internet, il faut que je fasse du NAT avec XP c'est ça ?



Pas forcément. Pas besoin de NAT si le serveur dispose d'une adresse IP
publique propre, il suffit que le PC XP fasse du routage simple.

Et si c'est ça, ben j'ai pas NAT sous XP family



Il n'y a pas le partage de connexion internet ? Ça m'étonne.

, il y a une autre solution (à part acheter un routeur) ?

Pas moyen de permuter le XP et le serveur ? Linux est quand même
vachement plus souple pour tout ce qui est réseau.

Une autre question :
J'ai apache qui écoute sur le port 80 (c'est marqué dans
/etc/apache2/ports.conf), alors pourquoi je le vois pas quand je fais
netstat -ln --inet ?



Essaie avec --inet6. Si tu vois :::80, ça veut dire qu'Apache a ouvert
une socket en IPv6 ("::", est la notation abrégée de 0:0:0:0:0:0:0:0,
l'adresse IPv6 "any" ou *, c'est l'équivalent de 0.0.0.0 en IPv4). Et si
tu as /proc/sys/net/ipv6/bindv6only à 0 (valeur par défaut), ça empêche
l'ouverture d'une socket en IPv4 sur le même port. Mais pas de panique,
cette socket IPv6 accepte aussi les connexions en IPv4, c'est d'ailleurs
pour ça qu'elle bloque la création d'une socket IPv4. Par contre Apache
risque de voir les adresses IPv4 source sous leur forme "IPv4-mapped"
IPv6, c'est-à-dire par exemple l'adresse IPv4 1.2.3.4 sera vue comme
l'adresse IPv6 ::ffff:1.2.3.4. Si tu ne veux qu'Apache écoute seulement
en IPv4 et pas en IPv6, il doit y avoir une option de configuration, du
genre "Listen 0.0.0.0".


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel Huhardeaux
ciol a écrit :
Bonjour, j'ai le réseau suivant :

PC avec Apache --> PC avec Windows XP --> modem --> Internet

J'ai mon serveur apache qui marche en local, si je veux le diffuser
sur internet, il faut que je fasse du NAT avec XP c'est ça ? Et si
c'est ça, ben j'ai pas NAT sous XP family, il y a une autre solution
(à part acheter un routeur) ?


PC avec Windows XP -> PC avec Apache -> modem -> Internet

Et du même coup le PC Windows est protégé ;-)

Une autre question :
J'ai apache qui écoute sur le port 80 (c'est marqué dans
/etc/apache2/ports.conf), alors pourquoi je le vois pas quand je fais
netstat -ln --inet ?


essayer avec --inet6

--
Daniel Huhardeaux _____ ____ ____ _____ _____ _
enum +48 32 285 5276 (_ __) _ ) _ (_ __) _ _(_)
iaxtel 1-700-849-6983 / / / // / // / / / / /_/ / /
sip/iax:callto /_/ ( ___( ___/ /_/ (_/ (_/_/.net FWD# 422493


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
franck
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

ciol wrote:
Bonjour, j'ai le réseau suivant :




Bonjour,


Une autre question :
J'ai apache qui écoute sur le port 80 (c'est marqué dans
/etc/apache2/ports.conf), alors pourquoi je le vois pas quand je fais
netstat -ln --inet ?




un petit :

netstat -lp

devrait faire l'affaire, voire un :

telnet mon_serveur 80

- --
Franck Joncourt
http://www.debian.org
http://smhteam.info/wiki/
GPG server : pgpkeys.mit.edu
Fingerprint : C10E D1D0 EF70 0A2A CACF 9A3C C490 534E 75C0 89FE
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFv8LaxJBTTnXAif4RAvT4AKC1Iswsed8c6/S+l2wMx1YzPaWFxACdGUUL
YucWNGm9QIVx6MN41J4p70M =6muZ
-----END PGP SIGNATURE-----


___________________________________________________________
Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
ciol
Pascal Hambourg wrote:

Pas forcément. Pas besoin de NAT si le serveur dispose d'une adresse IP
publique propre, il suffit que le PC XP fasse du routage simple.



Le serveur est dans un réseau local.

Et si c'est ça, ben j'ai pas NAT sous XP family



Il n'y a pas le partage de connexion internet ? Ça m'étonne.



Si, il y est.
Le PC sous win a une IP dynamique, mais peu importe. Windows est capable
de router vers mon adresse locale, mais il me semble qu'il peut faire ça
parce que mon PC en local a déjà établit une connexion. Je m'explique :
sous linux, je me connecte à gmane.org par exemple, donc XP me route
dans le sens interne -> externe, et dans l'autre sens ça ne lui posera
pas de problème.
Mais là c'est une autre situation : Apache ne se connecte pas, il attend
des connexions, donc j'avais compris qu'il fallait utiliser le NAT pour
dire à XP : "si tu reçois une demande de connexion à l'adresse
84.128.74.12:80 par ex. (l'adresse de XP publique), alors router vers
mon adresse locale sur le port 80".
Maintenant, c'est possible que XP fasse ça sans le NAT mais je sais pas
comment, je vais voir.

Une autre question :





merci avec le --inet6 je vois le port 80, merci aussi aux autres
personnes m'ayant répondu.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Pascal Hambourg
ciol a écrit :
Pascal Hambourg wrote:

Pas besoin de NAT si le serveur dispose d'une adresse
IP publique propre, il suffit que le PC XP fasse du routage simple.



Le serveur est dans un réseau local.



Ça ne veut rien dire. "Réseau local", c'est la technologie
d'interconnexion, comme ethernet par exemple. On peut tout à fait avoir
des adresses IP publiques dans un réseau local. Je suppose que tu veux
dire que c'est un réseau local avec des adresses privées.

Et si c'est ça, ben j'ai pas NAT sous XP family



Il n'y a pas le partage de connexion internet ? Ça m'étonne.



Si, il y est.



Le partage de connexion de Windows, c'est du NAT. :-)

Le PC sous win a une IP dynamique, mais peu importe.



En effet ça n'a pas d'importance du moins pas encore. Ça en prendra
quand il faudra un moyen plus fiable qu'une adresse susceptible de
changer à tout bout de champ pour contacter ton serveur, mais les
services de DNS dynamique sont là pour ça.

Windows est capable
de router vers mon adresse locale, mais il me semble qu'il peut faire ça
parce que mon PC en local a déjà établit une connexion. Je m'explique :
sous linux, je me connecte à gmane.org par exemple, donc XP me route
dans le sens interne -> externe, et dans l'autre sens ça ne lui posera
pas de problème.



C'est le NAT "sortant", ou masquerading : le PC qui fait le partage
"prête" sont adresse IP à l'autre pour communiquer avec l'extérieur et
fait suivre les réponses qui reviennent.

Mais là c'est une autre situation : Apache ne se connecte pas, il attend
des connexions, donc j'avais compris qu'il fallait utiliser le NAT pour
dire à XP : "si tu reçois une demande de connexion à l'adresse
84.128.74.12:80 par ex. (l'adresse de XP publique), alors router vers
mon adresse locale sur le port 80".
Maintenant, c'est possible que XP fasse ça sans le NAT mais je sais pas
comment, je vais voir.



Ça fait partie du partage de connexion et on appelle ça "redirection de
port" ou encore "serveur virtuel". Hélas je ne sais pas comment ça
s'appelle ni où ça se trouve dans Windows XP, et je n'en ai pas sous la
main pour regarder.


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact