Maison  >  Article  >  Opération et maintenance  >  Comment comprendre le protocole du port IP

Comment comprendre le protocole du port IP

WBOY
WBOYavant
2023-05-29 11:22:121642parcourir

Chaque ordinateur sur Internet aura une adresse IP unique de 32 bits

Lorsque nous accédons au serveur, nous devons utiliser cette adresse IP

Le réseau local a également une adresse IP réservée commençant par 192/10/172 . L'adresse IP du LAN est également unique

Mode NAT. L'adresse IP de l'hôte de l'ordinateur est unique dans le LAN. Le mode NAT sélectionné crée une machine virtuelle et la machine virtuelle est un nouveau LAN (réseau privé).

L'adresse IP de la machine du professeur est 192.168.33.128

Le concept simple de port,

192.168.33.128 représente un hôte, mais il peut y avoir de nombreux services sur l'hôte,

Les différentes fonctions de service sur un hôte sont transparentes Se différencier par ports et permettre ensuite à des étrangers d'y accéder.

Service de connexion à distance SSH 22

Le concept simple du protocole,

Chinois, anglais, français Différents services fournissent différents ports, correspondant à différentes fonctions, et les méthodes de communication peuvent également être différentes. Nous utiliserons cette méthode de communication. Cela peut être compris comme un accord.

Sur un hôte, différentes fonctions de service se distinguent via différents ports. La communication entre le client et le serveur peut nécessiter différents protocoles

ip, port, protocole (protocole)

Service de connexion à distance.

Dépannage :

1. Vérifiez si le réseau physique (carte réseau sans fil, l'adresse IP est correcte) est fluide entre les deux machines.

ping ip -t pour vérifier si le réseau physique est fluide.

a. Le client a-t-il un problème avec la liaison physique de l'extrémité vers le serveur

Carte réseau, IP, câble réseau, pare-feu

2 Le service est-il bon

La méthode de détection est-elle bonne ? : Opérez sur la machine à partir de laquelle vous vous connectez

telnet 192.168.33.128 22 (adresse IP et port du serveur)

telnet peut également se connecter à distance, mais comme il n'est pas crypté, peu de personnes l'utilisent.

Raisons possibles :

a. Le port du serveur est bloqué par le pare-feu

[root@oldboy ~]# /etc/init.d/iptables stop
iptables: Setting chains to policy ACCEPT: filter          [  OK  ]
iptables: Flushing firewall rules:                         [  OK  ]
iptables: Unloading modules:                               [  OK  ]

b Le port n'est pas ouvert et le serveur ne surveille pas le port auquel vous vous connectez

[root@oldboy ~]# netstat -tunlp | grep 22    (以ssh服务22端口为例)
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN      1559/sshd           
tcp        0      0 :::22                       :::*                        LISTEN      1559/sshd
/etc/init.d/sshd restart (重启ssh服务)

Outils clients : SecureCRT, Xshell, putty.

Service ssh côté serveur, nom du processus sshd, openssh (pour la connexion), openssl (pour le cryptage)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer