IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau Discussion :

ca veut dire quoi "ouvrir un port"


Sujet :

Réseau

  1. #1
    Membre averti Avatar de mapmip
    Profil pro
    ulla
    Inscrit en
    Juillet 2006
    Messages
    1 315
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : ulla

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 315
    Points : 345
    Points
    345
    Par défaut ca veut dire quoi "ouvrir un port"
    salut,

    j'essaie d'ouvrir le port 1194 en udp et tcp
    pour les flux avec un serveur openvpn (vpnbook),
    je modifie mon parefeu :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    iptables  -I INPUT -p udp -m udp --dport 1194 -j ACCEPT

    mais quand je vais sur http://www.yougetsignal.com/tools/open-ports/
    pour tester le port , il me dit que c'est fermé.

    Comment ouvre-t-on donc un port sur linux centos ?

    Merci

  2. #2
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2015
    Messages : 46
    Points : 108
    Points
    108
    Par défaut
    Si rien n'écoute sur le port en question, il ne risque pas d'être ouvert.
    C'est comme a l'hotel, si personne dans la chambre tu auras beau frapper à la porte, personne pour ouvrir.

    La seule chose que tu as fait avec iptable; c'est d'autoriser quelqu'un à entrer dans l'hotel et venir frapper a la porte numero 1194.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Salut,

    Citation Envoyé par mapmip Voir le message
    mais quand je vais sur http://www.yougetsignal.com/tools/open-ports/
    pour tester le port , il me dit que c'est fermé.
    ce genre d'outil vérifie qu'un port TCP est bien ouvert en initialisant une connexion TCP.

    En revanche, ça ne dira pas grand chose concernant un port UDP...
    La seule façon de tester rigoureusement qu'un port UDP est ouvert, ce serait d'envoyer une trame vers la cible (en utilisant le site que tu donnes en référence) après avoir lancé Wireshark ou tcpdump.

    Steph

  4. #4
    Membre expérimenté

    Homme Profil pro
    linux, pascal, HTML
    Inscrit en
    Mars 2002
    Messages
    649
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : linux, pascal, HTML
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 649
    Points : 1 493
    Points
    1 493
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par netmonk Voir le message
    Si rien n'écoute sur le port en question, il ne risque pas d'être ouvert.
    C'est comme a l'hotel, si personne dans la chambre tu auras beau frapper à la porte, personne pour ouvrir.

    La seule chose que tu as fait avec iptable; c'est d'autoriser quelqu'un à entrer dans l'hotel et venir frapper a la porte numero 1194.
    Merci pour cette belle image netmonk !
    Pour aider, je dirai par exemple qu'un serveur web récupère un paquet avec le port 80 pour le traiter et donc si je n'ai pas de serveur web, ce paquet risque fort d'être perdu même si le pare-feu lui permet d'entrer.

  5. #5
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2015
    Messages : 46
    Points : 108
    Points
    108
    Par défaut
    Citation Envoyé par Michel Voir le message
    Merci pour cette belle image netmonk !
    Pour aider, je dirai par exemple qu'un serveur web récupère un paquet avec le port 80 pour le traiter et donc si je n'ai pas de serveur web, ce paquet risque fort d'être perdu même si le pare-feu lui permet d'entrer.
    C'est même plus simple que cela:*
    Dans une connexion il y a plusieurs phases :*
    - l'ouverture de connexion
    - l'échange de données
    - la fermeture de connexion

    Pour reprendre l'analogie, en configuration standard, dans l'hotel tu vas aller frapper à la chambre 80. Si celle-ci est occupée alors la porte s'ouvre et tu passes à la deuxième phase.
    Si la chambre est vide, alors il y a un grom service dans le couloir qui te dit qu'il n'y a personne. Et tu rentres chez toi.

    Ensuite tu peux très bien avoir un firewall silencieux qui drop les paquets à l'établissement de la connexion, donc c'est comme si tu frappais et vraiment personne ne te répond (pas de room service), donc tu vas frapper encore à la porte, jusqu'à ce que tu décides de rentrer chez toi *

    Donc il n'y a pas de paquet perdu dans le sens de données, car tu ne transmets des données qu'à partir du moment que la connexion est établie et que tu es rentré en phase 2.

  6. #6
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Points : 7 882
    Points
    7 882
    Par défaut
    Citation Envoyé par netmonk Voir le message
    Dans une connexion il y a plusieurs phases :*
    - l'ouverture de connexion
    - l'échange de données
    - la fermeture de connexion
    Comme déjà signalé, ça dépends du protocole utilisé. Avec UDP ou ICMP par exemple, il n'y a pas d'ouverture ou de fermeture de connexion.
    ɹǝsn *sıɹɐlos*

  7. #7
    Membre régulier
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2015
    Messages : 46
    Points : 108
    Points
    108
    Par défaut
    Citation Envoyé par jlliagre Voir le message
    Comme déjà signalé, ça dépends du protocole utilisé. Avec UDP ou ICMP par exemple, il n'y a pas d'ouverture ou de fermeture de connexion.
    Je constate qu'il y a des snipers du dimanche matin. Je suis d'accord avec ce que tu dis, cela dépend du protocole, le TCP*étant un protocole intégrant une notion de session entre deux ordinateurs.

    Cependant, dans le cas d'udp, il peut y avoir un mécanisme d'intégration d'un nouveau client, mais dans la couche applicative.

    L'icmp étant plutôt un protocole pour faire transiter des messages de services, Sauf à faire du piggy backing, on ne transmet pas de data applicative avec l'icmp.

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par netmonk Voir le message
    Je constate qu'il y a des snipers du dimanche matin. Je suis d'accord avec ce que tu dis, cela dépend du protocole, le TCP*étant un protocole intégrant une notion de session entre deux ordinateurs.

    Cependant, dans le cas d'udp, il peut y avoir un mécanisme d'intégration d'un nouveau client, mais dans la couche applicative.

    L'icmp étant plutôt un protocole pour faire transiter des messages de services, Sauf à faire du piggy backing, on ne transmet pas de data applicative avec l'icmp.

    Exact.
    La notion de gestion de flux, ouverture et fermeture de connexion peuvent exister "au-dessus" de la couche 4. C'est embarqué dans l'application.

    Steph

Discussions similaires

  1. ça veut dire quoi (Site optimisé pour _x_) ?
    Par sami_c dans le forum Webdesign & Ergonomie
    Réponses: 2
    Dernier message: 06/08/2006, 10h56
  2. Ca veut dire quoi? cout.width(3)
    Par Wilvart dans le forum SL & STL
    Réponses: 4
    Dernier message: 11/06/2006, 19h08
  3. ca veut dire quoi 217??
    Par d-a-v-e dans le forum C++
    Réponses: 2
    Dernier message: 13/02/2006, 15h11
  4. decimal(12,2) ca veut dire quoi ?
    Par deubal dans le forum Langage SQL
    Réponses: 3
    Dernier message: 13/12/2005, 11h59
  5. Ca veut dire quoi TLD?
    Par doodhs dans le forum XMLRAD
    Réponses: 3
    Dernier message: 28/02/2003, 09h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo