首頁  >  文章  >  運維  >  ip連接埠協定怎麼理解

ip連接埠協定怎麼理解

WBOY
WBOY轉載
2023-05-29 11:22:121642瀏覽

網路上的電腦都會有一個唯一的32位元的位址,ip位址

我們存取伺服器,就必須透過這個ip位址

區域網路也有預留的ip位址192/10/172開頭。區域網路的ip位址也是唯一的

NAT模式,電腦宿主機的ip在區域網路是唯一的,選擇的NAT模式創件虛擬機,虛擬機就是一個新的區域網路(私有網路)。

老師的機器ip是192.168.33.128 

連接埠的簡單概念,

192.168.33.128 代表一台主機,但是主機上可能會有許多的服務,

一台主機上的不同服務功能,就是透過連接埠區分,然後讓外部人員存取。

SSH遠端連接服務22

協定的簡單概念,

漢語、英語、法語,不同的服務提供了不同的端口,對應了不同的功能,通信方式可能也是不同的,這種通訊方式我們就可以理解為協定。

在一台主機上,透過不同的連接埠區分不同的服務功能,客戶端和伺服器之間的通訊可能需要採用不同的協定

ip,port,protocol(協定)

遠端連線服務。

排除故障:

1、兩台機器之間是否通暢,看實體網路(無線網路卡,ip是否正確)

  ping ip -t 來偵測實體網路是否通暢

不通:

a.就是客戶端對伺服器端實體連結有問題

   網卡、IP、網路線、防火牆

#2、服務是否好的

ssh服務是否是好的

檢測辦法: 從哪個機器連就在哪個機器上操作

telnet 192.168.33.128 22 (伺服器的ip和連接埠)

telnet也可以遠端連接,但因為不是加密的,所以很少人使用。

不通可能原因:

a.伺服器連接埠防火牆阻擋

[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.連接埠沒有開放,伺服器端沒有監聽你連線的連接埠

[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服务)

客戶端工具:SecureCRT,Xshell,putty

服務端ssh服務,進程名稱sshd,openssh(連接用的),openssl(加密用的)

以上是ip連接埠協定怎麼理解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除