Forum général.général Accéder à tous les ports avec connexion internet partagée

Posté par  (site web personnel) .
Étiquettes : aucune
0
26
août
2005
Bonjour, je suis en train de ma battre pour ouvrir certain ports (le 4662 en tcp au hasard) sachant que je suis connecté à internet via un PC passerelle sous windows (ip 192.168.0.1) auquel je suis connecté en réseau local (192.168.0.2)

J'ai mis un Winroute Lite, que j'ai ensuite désactivé. Rien de nouveau, même sans firewall.
Je ne peux par exemple pas me connecter au port 80
http://www.preinheimer.com/cgi-bin/connectiontest/connectiontest2.c(...)

Peut-on et doit-on configurer windows, ou cela vient-il de linux ?

Merci !
  • # windows

    Posté par  . Évalué à 2.

    Salut,

    j'utilise la même configuration, un pc sous win98 pour se connecter à internet
    et linux qui utilise le premier comme passerelle.

    pour win98, j'utilise ICS ( partage de connexion internet ) ( outils internet de windows)
    pour les autres ports, il faut les "ouvrir à la main" ( des fichiers .inf qui seront ensuite installés)
    j'avais trouvé un exemple de fichier sur le site microsoft.
  • # Passerelle par défaut ?

    Posté par  . Évalué à 3.

    Il est probable si tu ne l'as pas déjà vérifié que ton PC sous Linux ait une carte réseau proprement montée mais que tu n'aies pas défini de passerelle par défaut :

    # route add default gw 192.168.0.1 eth0

    Tu pourras déjà pinguer des adresses IPs en dehors de ton réseau local. Ensuite, il faudra configurer les DNS. Mets les adresses que t'a filé ton fournisseur d'accès dans /etc/resolv.conf, ferme puis rouvre ton navigateur web préféré puis essaye de te balader sur le net.

    À noter que la commande route fait la modif' à chaud mais en aucun cas ne la sauvegarde. À toi de paramétrer les fichiers de config de ta distribution avec les outils adéquats.

    D'autre part, si ta passerelle est également équipée d'un serveur DHCP, c'est plutôt par ce biais que tu devrais récupérer les DNS.

    Bon courage.
    • [^] # Re: Passerelle par défaut ?

      Posté par  (site web personnel) . Évalué à 2.

      Merci, mais le problème n'est pas trop là : internet fonctionne déjà. J'ai installé les dns dans le resolv.conf.

      Tout fonctionne bien, sauf que par exemple la mule est en low id parce qu'il ne peut pas accéder aux ports qu'il veut...

      « Il n’y a pas de choix démocratiques contre les Traités européens » - Jean-Claude Junker

      • [^] # Re: Passerelle par défaut ?

        Posté par  . Évalué à 2.

        Ben si c'est de Internet vers ta machine Linux, derrière ta passerelle Windows, que cela ne fonctionne pas, c'est tout-à-fait normal ! Imagine qu'il y ait plusieurs machines derrière ta passerelle, chacune disposant de son adresse IP locale en 192.168.0.x : vers laquelle de ces adresses ton port 80 (ou n'importe quel autre) devrait-il être redirigé ?

        Dans ce cas, oui, il faut configurer Windows. C'est vrai d'ailleurs pour toutes les passerelles, qu'elles soient mises en oeuvre à l'aide d'un PC sous un système d'exploitation quelquonque ou par un appareil dédié, comme un modem routeur, ou une Freebox par exemple. Cette dernière est d'ailleurs administrée par le site de Free, et une fonction pour faire cela existe. Je m'en sers personnellement pour rediriger mon port 22.

        Et puis de toutes façons, ta passerelle relaye en son nom, comme un proxy, les paquets provenant de ses ouailles. Si tu attaques le port 80 depuis Internet, c'est le port 80 de ta machine Windows que tu interrogeras, indépendement de ses fonctions de passerelle ...

Suivre le flux des commentaires

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