|
|
|
|
||||||
| fr.comp.reseaux.ip IP : Discussions techniques, protocoles connexes. |
![]() |
|
|
LinkBack | Outils de la discussion |
|
|
#1 |
|
Messages: n/a
Hébergeur: |
Bonjour à tous !
J'ai une petite question de culture gé des réseaux à vous poser : Chez moi, j'ai un réseau local avec un routeur qui partage la connexion. Les quelques fois où j'ai posté un commentaire sur un Skyblog, le site était capable, en plus de mon IP publique, de m'afficher mon IP réseau local. Malgré mes connaissances des réseaux (modestes !), je n'arrive pas à me figurer comment c'est possible. Quelqu'un peut-il m'éclairer ? N'ayez pas peur d'être un peu technique malgré tout. Je préfère avoir l'air bête 5 minutes en posant la question plutôt que le rester toute ma vie en me taisant ! Merci d'avance, Pierre |
|
|
|
#2 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> Chez moi, j'ai un réseau local avec un routeur qui partage la > connexion. Les quelques fois où j'ai posté un commentaire sur un > Skyblog, le site était capable, en plus de mon IP publique, de > m'afficher mon IP réseau local. Ce n'est normalement pas possible, sauf si vous utilisez un proxy qui ajoute un champ "X-Forwarded-For". Il est possible que le routeur fasse office de proxy transparent, c'est à dire que tout ce qui sort sur le port 80 passe par un point unique applicatif. En pratique, cela veut dire qu'une connexion directe sur un serveur exterieur, sera en fait redirigée vers le proxy par le routeur. Vous ne "verrez" pas la redirection, qui est en théorie transparente. |
|
|
|
#3 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil vient de nous annoncer :
> Bonjour à tous ! > > J'ai une petite question de culture gé des réseaux à vous poser : > > Chez moi, j'ai un réseau local avec un routeur qui partage la > connexion. Les quelques fois où j'ai posté un commentaire sur un > Skyblog, le site était capable, en plus de mon IP publique, de > m'afficher mon IP réseau local. > En général ces sites utilisent un script en Java par exemple. Ce script se déroule dans la fenêtre du navigateur (sur votre PC) et affiche (sur votre PC) l'adresse locale qu'il a lue. En désactivant les scripts, cet affichage n'a plus lieu. -- In gold we trust (c) |
|
|
|
#4 |
|
Messages: n/a
Hébergeur: |
> Ce n'est normalement pas possible, sauf si vous utilisez un proxy qui
> ajoute un champ "X-Forwarded-For". Il est possible que le routeur fasse > office de proxy transparent, c'est à dire que tout ce qui sort sur le > port 80 passe par un point unique applicatif. Dès que j'aurais le temps, j'essayerais de faire un petit traceroute pour vérifier ça. Mais enfin ça m'étonnerait que Free s'amuse à ce genre de choses avec nos box, ça ne leur ressemblerait pas. Et quant à moi, je n'utilise pas de proxy. En tous cas, merci à tous les deux, je suis rassuré sur mes connaissances : comment vouliez-vous que je pense à des trucs aussi tordus ? lol Il faut n'avoir que ça à faire ! Cheers, Pierre |
|
|
|
#5 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> Dès que j'aurais le temps, j'essayerais de faire un petit traceroute > pour vérifier ça. Mais enfin ça m'étonnerait que Free s'amuse à ce Ah oui, free n'a pas de proxy (transparent ou non, d'ailleurs) Je suis néanmoins étonné qu'un script puisse récupérer l'IP locale - c'est probablement impossible avec un niveau de sécurité élevé. |
|
|
|
#6 |
|
Messages: n/a
Hébergeur: |
Salut,
> Pierre Goupil a écrit : > >> Dès que j'aurais le temps, j'essayerais de faire un petit traceroute >> pour vérifier ça. Un traceroute "classique" ICMP (tracert.exe Windows ou traceroute Unix avec l'option kivabien) ou UDP (traceroute Unix) n'aidera pas. Il faut utiliser un traceroute TCP comme tcptraceroute, ou le traceroute BSD avec l'option kivabien, sur le port 80. De toute façon ça devrait être assez facile de tester la présence d'un proxy HTTP transparent : en essayant de se connecter à une adresse IP sur laquelle il n'y a pas de serveur web. S'il y a un proxy, la connexion aboutit quand même (sur le proxy) et le proxy renvoie un message d'erreur. Dans le cas contraire, c'est le navigateur qui affiche un message d'erreur. Xavier Roche a écrit : > Ah oui, free n'a pas de proxy (transparent ou non, d'ailleurs) Free a un proxy pas transparent. Il peut servir à contourner des problèmes de MTU avec certains sites (vu récemment dans proxad.free.*). |
|
|
|
#7 |
|
Messages: n/a
Hébergeur: |
Et bah dites-donc ! Moi qui pensais qu'il y aurais une réponse simple
et "straight-forward" ! J'ai essayé de me connecter à un site au pif, mon navigateur rame encore. Que change donc le fait de passer par du TCP port 80 par rapport à de l'ICMP ? Merci encore, Pierre |
|
|
|
#8 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> > J'ai essayé de me connecter à un site au pif, mon navigateur rame > encore. Comment ça ? > Que change donc le fait de passer par du TCP port 80 par > rapport à de l'ICMP ? Un proxy transparent n'intercepte que les connexions TCP à destination du port 80, qui transportent des communications HTTP (enfin, normalement). Il ne touche pas aux autres communications (connexions TCP sur d'autres ports, communications UDP, ICMP...). Par conséquent il n'interagit pas avec les outils de traceroute classiques qui utilisent de l'ICMP et de l'UDP. |
|
|
|
#9 |
|
Messages: n/a
Hébergeur: |
Bonjour,
> Ah oui, free n'a pas de proxy (transparent ou non, d'ailleurs) Alors il raconterait des mensonges sur leur courrier d'inscription je ne pense pas proxy.free.fr port 3128 est un bon proxy et on eut parfaitement l'utiliser pour s'y planquer derriere. ![]() -- Cordialement. GG. |
|
|
|
#10 |
|
Messages: n/a
Hébergeur: |
On 8 mai, 12:31, Pascal Hambourg <boite-a-s...@plouf.fr.eu.org> wrote:
> Pierre Goupil a écrit : > > > > > J'ai essayé de me connecter à un site au pif, mon navigateur rame > > encore. > > Comment ça ? > Bah je veux dire qu'il ne reçoit aucune réponse : ni d'un proxy ni de rien. |
|
|
|
#11 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> On 8 mai, 12:31, Pascal Hambourg <boite-a-s...@plouf.fr.eu.org> wrote: Pas la peine de maquiller mon adresse d'expéditeur, comme son nom l'indique c'est une poubelle à spam. :-) >>>J'ai essayé de me connecter à un site au pif, mon navigateur rame >>>encore. >> >>Comment ça ? > > Bah je veux dire qu'il ne reçoit aucune réponse : ni d'un proxy ni de > rien. On peut en déduire avec une bonne probabilité qu'il n'y a donc pas de proxy transparent dans la Freebox. Le contraire m'aurait étonné : d'une part je n'en ai jamais entendu parler et d'autre part ça n'aurait pas grand intérêt. |
|
|
|
#12 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> On 8 mai, 12:31, Pascal Hambourg <boite-a-s...@plouf.fr.eu.org> wrote: >> Pierre Goupil a écrit : >> >> >> >>> J'ai essayé de me connecter à un site au pif, mon navigateur rame >>> encore. >> Comment ça ? >> > > Bah je veux dire qu'il ne reçoit aucune réponse : ni d'un proxy ni de > rien. > le meilleur moyen pour savoir s'il y a un proxy est plutôt de taper une ip a la con. car, le proxy ne prend peut-être pas les requête dns (comme pour ipcop/addon squidguard). et donc, si l'adresse du site n'existe pas, c'est le navigateur qui va directement le voir . |
|
|
|
#13 |
|
Messages: n/a
Hébergeur: |
> le meilleur moyen pour savoir s'il y a un proxy est plutôt de taper une
> ip a la con. car, le proxy ne prend peut-être pas les requête dns (comme > pour ipcop/addon squidguard). et donc, si l'adresse du site n'existe > pas, c'est le navigateur qui va directement le voir .Ca ne change rien. Pour en revenir à m |
|
|
|
#14 |
|
Messages: n/a
Hébergeur: |
Désolé, fausse manip...
> le meilleur moyen pour savoir s'il y a un proxy est plutôt de taper une > ip a la con. car, le proxy ne prend peut-être pas les requête dns (comme > pour ipcop/addon squidguard). et donc, si l'adresse du site n'existe > pas, c'est le navigateur qui va directement le voir .Ca ne change rien. Pour en revenir à ma question de départ : dois-je déduire de ceci que les Skyblog utilisent un script / une applet dans mon navigateur ? Ou y a-t-il une autre solution possible ? Pierre |
|
|
|
#15 |
|
Messages: n/a
Hébergeur: |
Pierre Goupil a écrit :
> Bonjour à tous ! > > J'ai une petite question de culture gé des réseaux à vous poser : > > Chez moi, j'ai un réseau local avec un routeur qui partage la > connexion. Les quelques fois où j'ai posté un commentaire sur un > Skyblog, le site était capable, en plus de mon IP publique, de > m'afficher mon IP réseau local. > > Malgré mes connaissances des réseaux (modestes !), je n'arrive pas à > me figurer comment c'est possible. > > Quelqu'un peut-il m'éclairer ? N'ayez pas peur d'être un peu technique > malgré tout. > > Je préfère avoir l'air bête 5 minutes en posant la question plutôt que > le rester toute ma vie en me taisant ! > > Merci d'avance, > > > Pierre > Salut à tous, Vos explications ne semblent pas très convaincantes. A ma connaissance, c'est le navigateur qui renvoi l'adresse IP local du poste avec d'autres élément comme son nom et sa version. 2 lignes de PHP suffisent à visualiser ces valeurs. Je ne les ais pas sous la main mais si nécessaire... Même un session sur une page HTML vide transmet les valeurs au serveur. Les scripts n'ont rien à voir la dedans. Après, il est toujours possible de transmettre en plus des valeurs par des scripts mais en dehors du protocole HTTP. Fred |
|
![]() |
| Outils de la discussion | |
|
|