国学经典,永久流传《诗经朗诵全集》
《诗经朗诵全集》带你领略国学经典,永久咏传。...
2023-07-31
文章目录[隐藏]
我们平时玩Linux的时候,有时候需要看看服务器有没有开放一些端口号,然后看看新的端口会不会冲突。在看服务器的开放端口号之前,首先要了解物理端口、逻辑端口、端口号等计算机概念。
在网络技术中,端口包括逻辑端口和物理端口。物理端口是指物理上已经存在的端口,如深圳生活网的ADSL调制解调器、hub、交换机、路由器等。用于连接深圳生活网其他网络设备的接口,如RJ-45口、SC口等。逻辑端口是指用来在逻辑上区分服务的端口,如TCP/IP协议中的服务端口,端口号范围从0到65535,如浏览web服务的端口80,FTP服务的端口21。由于物理端口和逻辑端口数量较多,为了区分端口,每个端口都进行了编号,这就是端口号。
根据端口号,端口可以分为三类:
1:已知端口
众所周知的端口号范围从0到1023,它们与一些常见的服务紧密绑定,例如使用端口21的FTP服务。您可以在/etc/services中看到这种映射关系。
2.注册端口:
从1024到49151。它们松散地绑定到一些服务。也就是说,很多服务都是绑定在这些端口上的,这些端口也有很多其他用途。
3:动态和/或专用端口
动态端口,即私有端口号,是任何软件可以用来与任何其他软件、使用互联网的传输控制协议或用户传输协议进行通信的端口数量。动态端口的范围通常从49152到65535。
Linux的端口范围有限。如果你想为程序保留一些端口,你需要控制这个端口范围。/proc/sys/net/IP v4/IP _ local _ port _ range定义本地TCP/UDP的端口范围,也可以在/etc/sysctl.conf中定义net . IP v4 . IP _ local _ port _ range = 1024 65000。
端口有什么用?拥有IP地址的主机可以提供许多服务,如Web服务、FTP服务、SMTP服务等。这些服务完全可以通过一个IP地址实现。那么,主机如何区分不同的网络服务呢?显然,我们不能仅仅依靠ip地址,因为IP地址和网络服务的关系是一对多的关系。其实不同的服务是通过“IP地址端口号”来区分的。
端口号和相应服务之间的对应关系存储在/etc/services文件中,在该文件中可以找到大多数端口。
1: nmap工具检测开放的端口
Nmap是用于网络扫描和主机检测的工具。nmap的安装非常简单,如下所示:
# rpm -ivh nmap-4.11-1.1.x86_64.rpm # rpm -ivh nmap-frontend-4.11-1.1.x86_64.rpm
Nmap 127.0.0.1检查该机器打开的端口,所有端口都将被扫描。当然,也可以扫描其他服务器端口。
# nmap 127.0.0.1
2:2:netstat工具检测开放的端口
# netstat -anlp | grep 3306# netstat -anlp | grep 22
但是这个工具不如nmap简洁明了。
3: lsof工具检测开放端口
# lsof -i:3306
# lsof -i TCP| fgrep LISTEN
4:使用telnet检查端口是否打开。
即使服务器处于监听状态,防火墙iptables也阻挡了端口深圳生活网,因此无法通过这种方法检测端口是否打开。
5: Netcat工具检测端口是否打开。
# nc -vv 172.18.186.160 1521
后面会分享更多关于devops和DBA的内容,感兴趣的朋友可以看看~
以上内容就是为大家推荐的port是什么意思(portprompt本地端口是什么)最佳回答,如果还想搜索其他问题,请收藏本网站或点击搜索更多问题
内容来源于网络仅供参考版权声明:所有来源标注为小樱知识网www.cnfyy.com的内容版权均为本站所有,若您需要引用、转载,只需要注明来源及原文链接即可。
本文标题:port是什么意思(portprompt本地端口是什么)
本文地址:https://www.cnfyy.com/shcs/458887.html
相关文章
热点文章
2021年独生子女补贴新政策是真的吗(独生子女证有有效期吗)
2021年国庆节阅兵仪式几点开始几点结束(2021年国庆节还有阅兵吗)
鼠目寸光一点红是什么生肖动物(鼠目寸光一点红)指什么生肖,紧密
k0到k9的玩法大全(强制gc的玩法和注意事项)
入土为安是什么生肖《入土为安》打一个生肖动物,词语解释
浙江12月底全面停工是真的吗(浙江什么时候放假停工)
如何做t(t怎么把p做哭)
北京口碑最差的三甲医院(北京301医院最擅长什么)