83 Shares 3707 views

Comment configurer les connexions de réception par 8080 (port): instruction, diagramme et commentaires

Port dans les réseaux informatiques est un nombre naturel qui est enregistré dans le protocole OSI d'en-tête. Il est conçu pour identifier le destinataire du processus le paquet dans le même hôte.


En règle générale, dans l'espace utilisateur sur un hôte avec un système d'exploitation installé est livré plus d'un processus à la fois, et chacun d'eux exécute un programme spécifique. Si ces programmes affectent le réseau informatique « shell » de temps en temps, il passe à travers le paquet IP qui est destiné à l'un des programmes.

Comment ça marche?

Si le programme utilise l'échange de données via le réseau, ce processus peut se dérouler comme suit:

  • Dans OS demandé un numéro de port particulier. Le système peut fournir à la fois son programme et d'interdire le transfert (cela se produit dans les cas où le numéro de port est déjà utilisé par une autre application).
  • A l'OS est demandé de ne pas spécifier le numéro de port dans tout disponible. Le système lui-même, il choisit et fournit des programmes.

Comment ouvrir un port (8080, 80 et ainsi de suite)? De l'information de réseau est échangée selon un protocole spécifique (entre les deux procédés). Pour a été établi la connexion, ce qui suit est nécessaire:

  • Adresse IP des hôtes de l'expéditeur et du destinataire (nécessaire pour acheminer a été construit entre eux);
  • numéro de protocole;
  • Les chambres les deux ports (source et destination).

Si la connexion est effectuée via TCP, le port source est utilisé comme système d'exploitation du destinataire pour confirmer la transmission des données et de traiter le destinataire de répondre.

Ouverts et les ports fermés

De la part de l'hôte et l'acte de numéro de port de l'expéditeur en contrepartie de l'adresse de retour, ce qui est indiqué sur l'enveloppe. Ce numéro est appelé l'inverse.

Dans les cas où un processus sur un hôte sur une base régulière en utilisant le même numéro de port à un port est considéré comme ouvert. Par exemple, le programme associé au serveur peut utiliser tout le temps 80 ou 8080 pour la communication. Lorsque le processus ne peut pas ouvrir un port qui est considéré comme fermé.

numéros de port

Tous les ports ont leurs numéros enregistrés de la manière prescrite. Chacune est conçue pour son but spécifique. Très souvent, vous pouvez voir le port 8080. Pourquoi avez-vous besoin de cette fonctionnalité lorsque vous utilisez l'Internet?

Selon les données officielles, le port TCP et est conçu pour être utilisé avec HTTP. Officieusement, il est également utilisé par le conteneur de servlet Tomcat écrit en Java.

TCP port 8080 peut utiliser un protocole spécifique pour la communication, en fonction de l'application. Protocole est un ensemble de règles formalisées qui explique comment les données sont transmises sur le réseau. Il peut être présenté dans une langue qui est utilisé entre les ordinateurs pour les aider à communiquer plus efficacement.

Le protocole HTTP, qui passe par 8080, détermine le format de communication entre les navigateurs Internet et les sites Web. Un autre exemple est le protocole IMAP, qui définit la relation entre les serveurs de messagerie IMAP et clients ou, enfin, le protocole SSL, qui spécifie le format utilisé pour les messages cryptés.

transfert de données

Ainsi, TCP-Port 8080 utilise le protocole de contrôle de transmission. Il est l'un des principaux protocoles dans les réseaux TCP / IP. Alors que les offres de protocole IP uniquement avec des paquets, TCP permet à deux hôtes d'établir une connexion et des flux d'échange de données. Il garantit leur livraison, ainsi que le fait que les paquets seront livrés au port 8080 dans le même ordre dans lequel ils ont été envoyés. connexion garantie pour 8080 – c'est une distinction essentielle entre TCP et UDP. UDP 8080 ne garantirait pas la même connexion.

Comment ouvrir le port 8080 sur Windows 7?

Pour ce faire, allez dans le menu « Démarrer » et trouver le panneau de configuration. Il est nécessaire de cliquer sur le sous-menu « Réseau » et trouver le « module pare-feu. » Dans l'onglet « Exceptions », trouver le « Ajouter un port ». Vous ouvrez une boîte de dialogue dans laquelle vous devez entrer le numéro de port. Assurez-vous que les paramètres spécifiés dans le protocole TCP, puis cliquez sur OK.

Comment fermer le port 8080? Il suffit de mettre en place une connexion à un autre port spécifique.

Configuration avancée HTTP et TCP Proxy

Le protocole HTTP fonctionne sur le dessus de TCP, mais fournit des informations supplémentaires sur l'attribution d'un message. Pour cette raison, les deux mandataires sont configurés différemment.

Trafic HTTP comprend l'hôte cible et le port du message. Il va connexion sur TCP avec un point de terminaison TCP, qui est, entre un hôte et le port. En général, les points HTTP-Post au même point final que le TCP-connexion. Si vous modifiez la configuration du client à utiliser la connexion du serveur proxy HTTP est faite à un autre hôte et le port, au lieu de l'URL spécifiée dans les HTTP-adresses. Cela signifie que le point final TCP dans le message est différent de cette fin à laquelle il est connecté.

Par exemple, si le HTTP demande envoyée à la demande de page http://192.0.2.1:8080/operation comprend «192.0.2.1:8080» titre «hôte» HTTP message qui est envoyé au port 8080 sur l'hôte 192,0. 2.1.

Toutefois, si vous configurez le HTTP-client d'utiliser un serveur proxy, TCP-connexion de base va au point de terminaison TCP pour lui, alors que le message contient toujours le point final d'origine.

Par exemple, si vous configurez les clients d'envoyer leurs messages au serveur proxy au 198281.100.1 port 3128, et le client envoie une demande de http://192.0.2.1:8080/operation, le message contient encore «192.0.2.1: 8080" le titre «hôte», et maintenant aussi dans le domaine de la «Demande en ligne». Cependant, ce message est maintenant envoyé via la connexion TCP-à 198.51.100.1:3128. De cette façon, le serveur proxy HTTP peut recevoir des messages sur le même port (proxy sur le port 8080) et peut les envoyer à plusieurs services différents en fonction des informations sur le destinataire.

Comment configurer les connexions de réception sur le port 8080?

Ainsi, le titre de «hôte» a été ajouté à HTTP / 1.1. Connexions HTTP / 1.0 ne comprend pas en lui-même. Pour cette raison, de tels composés, qui ne passent pas par le proxy ne comprend pas l'hôte et le port du message. Cependant, des informations sur le protocole HTTP / 1.0, envoyé par un serveur proxy, contient encore l'hôte cible et le port dans la « chaîne de requête ». Par conséquent, l'absence du titre «hôte» ne pose pas de problème pour le proxy.

Pour activer le proxy TCP, vous devez modifier la configuration du client avec point de terminaison TCP en temps réel sur un point de terminaison remplaçable. Contrairement à HTTP, le protocole ne fournit pas une capacité intégrée pour utiliser un proxy. Autrement dit, si vous vous connectez au serveur proxy via le protocole TCP, pour la transmission d'informations à la destination finale ne fournit aucun mécanisme.

Comment établir une connexion multiple via 8080?

La seule façon pour le proxy TCP permet des connexions à plusieurs systèmes (c.-à-destination finale), peu importe la quantité de trafic sera envoyé à ces composés – est d'écouter un autre port pour chacun des systèmes. Il vous permet de connecter et de gérer les informations sur lesquelles des numéros de port correspondant à chaque extrémité. Ensuite, le client est configuré avec le port du proxy correspondant à chaque système avec lequel il doit se connecter. ports d'écoute proxy TCP et leurs points d'extrémité correspondants configurés dans les opérateurs dans le fichier de configuration proxy, RTCP_install_dir / httptcp / registration.xml. Tout d'abord, vérifiez le port 8080 – si elle est ouverte par défaut, d'autres ajustements seront effectués en quelques minutes.

Dans cet exemple, 198.51.100.1 est l'adresse IP du serveur proxy. Tout le trafic envoyé vers le port 3333 sur le serveur proxy est envoyé au port 8080 à l'adresse suivante: www. Exemple. com:

Donc, vous devez modifier le fichier de configuration du client chaque fois que vous ajoutez une nouvelle destination pour le trafic. Cette restriction ne concerne pas HTTP-Proxy.

L'interaction entre le HTTP et TCP

Pour comprendre comment le port gère les serveurs proxy HTTP et TCP, supposons que vous avez deux services sur 192.0.2.1:8080 et 192.0.2.1:8081, et le serveur proxy en cours d'exécution sur le 198.51.100.1. Si elles diffèrent par l'adresse IP plutôt que par numéro de port, cet exemple sera le même, sauf pour l'adresse correspondante pour chaque service. S'ils attendent le trafic HTTP pour une des demandes de port proxy HTTP sur les deux points de terminaison TCP peut lui être envoyé. Lorsqu'un HTTP voit que le message est adressé 192.0.2.1:8080, le proxy transmet le message à cette adresse, ou d'appliquer les règles qu'il a pour ce service. La même procédure est appliquée à 192.0.2.1:8081, en utilisant le même port.

Si ces deux services attendent à la place du trafic TCP doit être ouvert deux ports proxy TCP défini par deux éléments dans le fichier de configuration:

La configuration du client pour les premiers changements de service de «192.0.2.1:8080» sur «198.51.100.1:3333», et pour la seconde – un «192.0.2.1:8081» à «198.51.100.1:3334». Le client envoie un message (paquet TCP), le premier service de la première adresse.

Le serveur proxy reçoit au port (3333), mais ne sait pas ce que les données sont envoyées via cette connexion. Tout ce qu'il savait – une connexion au port 3333. Par conséquent, le serveur proxy consulte sa configuration et voit que le trafic sur ce port doit être redirigé vers 192.0.2.1:8080 (ou qu'il est nécessaire d'appliquer la règle de ce service). Si vous ne pouvez pas rediriger tout le trafic HTTP, car la configuration client ne prend pas en charge la configuration du serveur proxy HTTP, vous devez utiliser un proxy inverse HTTP.

Dans ce document au lieu de la cible URL adresses que vous spécifiez votre choix. Ce processus est similaire à configurer le proxy TCP, dans lequel vous spécifiez comme un point final pour les messages TCP sur le système client et de créer une règle de transfert.

La différence est que vous ajoutez l'attribut type dans la règle qui spécifie HTTP, comme dans l'exemple suivant: .

Comment est le mouvement de la circulation?

Maintenant, le serveur proxy est configuré pour accepter uniquement le trafic HTTP pour le port désigné et peut être utilisé un filtrage plus riche. Par exemple, le serveur peut filtrer le trafic sur la couverture, qui n'a pas de chemin défini dans son adresse URL, ou qui n'utilise pas la méthode spécifique à HTTP, tels que POST. Cependant, parce que le bouchon ne fonctionne pas toujours, le serveur doit toujours être la destination de l'élément , pour être en mesure d'envoyer du trafic vers le système. Par exemple, supposons que le client a besoin de se connecter au service 192.0.2.1:8080 et utiliser un proxy inverse HTTP sur 198.51.100.1:3333.

Avant qu'un client peut utiliser un serveur proxy, la configuration du client pour ce service, vous devez changer sont des adresses URL, comme http: // 192.0.2.1:8080/ opération, à l'adresse http: // opération 198.51.100.1:3333/. La requête envoyée à la nouvelle adresse de l'URL, entre le serveur proxy.

Le message de demande contient un point de terminaison TCP pour le proxy (198.51.100.1:3333) dans l'en-tête « Host », et non l'adresse du système, parce que le client ne sait pas ce qu'il envoie le message transmis. Ce qui a simplifié le client détermine la nature du rôle d'un tel composé. Ainsi, le proxy utilise les éléments de , à savoir que la demande arrive au port 3333 nécessite une des opérations suivantes: il doit être transmis à un système en direct 192.0.2.1:8080, et le titre «hôte» dans le message pour être mis à jour. Pour le message à appliquer toutes les règles du service, par exemple, la prise de routage.