網路上的電腦都會有一個唯一的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中文網其他相關文章!