Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So verstehen Sie das IP-Port-Protokoll

So verstehen Sie das IP-Port-Protokoll

WBOY
WBOYnach vorne
2023-05-29 11:22:121687Durchsuche

Jeder Computer im Internet hat eine eindeutige 32-Bit-Adresse, IP-Adresse

Wir müssen über diese IP-Adresse auf den Server zugreifen

Es gibt auch lokale Bereiche Netzwerke Die reservierte IP-Adresse beginnt mit 192/10/172. Die IP-Adresse des LAN ist ebenfalls eindeutig.

NAT-Modus Die IP des Computerhosts ist im LAN eindeutig. Der ausgewählte NAT-Modus erstellt eine virtuelle Maschine und die virtuelle Maschine ist ein neues LAN. privates Netzwerk).

Die IP-Adresse des Lehrercomputers lautet 192.168.33.128

Das einfache Konzept des Ports

192.168.33.128 stellt einen Host dar, aber möglicherweise gibt es dort Es gibt viele Dienste.

Die verschiedenen Dienstfunktionen auf einem Host werden durch Ports unterschieden und sind dann für Außenstehende zugänglich.

SSH-Remoteverbindungsdienst 22

Das einfache Konzept des Protokolls,

Chinesisch, Englisch, Französisch, verschiedene Dienste stellen unterschiedliche Ports bereit, entsprechend Mit Bei unterschiedlichen Funktionen können die Kommunikationsmethoden unterschiedlich sein. Wir können diese Kommunikationsmethode als Protokoll verstehen.

Auf einem Host werden verschiedene Dienstfunktionen durch unterschiedliche Ports unterschieden, und die Kommunikation zwischen dem Client und dem Server muss möglicherweise unterschiedliche Protokolle verwenden

ip,port, Protocol( Protokoll)

Fernverbindungsdienst.

Fehlerbehebung:

1 Überprüfen Sie das physische Netzwerk (drahtlose Netzwerkkarte, ob die IP korrekt ist)

# 🎜🎜# ping ip -t, um zu prüfen, ob das physische Netzwerk reibungslos funktioniert.

Keine Verbindung:

a Es liegt ein Problem mit der physischen Verbindung vom Client zum Server vor

Netzwerkkarte, IP, Netzwerkkabel, Firewall

2. Ist der Dienst gut?

Ist der SSH-Dienst gut?

Erkennungsmethode: Von welcher Maschine aus ist die Verbindung hergestellt?

Telnet 192.168.33.128 22 (IP und Port des Servers)

Telnet kann auch remote eine Verbindung herstellen, aber weil es nicht verschlüsselt ist, nutzen es nur wenige Leute.

Mögliche Gründe für den Fehler:

a Der Server-Port ist durch die Firewall blockiert

[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 Der Server hört nicht auf den Port, mit dem Sie eine Verbindung herstellen# 🎜🎜#
[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服务)

Client-Tools: SecureCRT, #

Das obige ist der detaillierte Inhalt vonSo verstehen Sie das IP-Port-Protokoll. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen