@网络学习 端口了解

Linux老司机
• 阅读 233

0x04,端口(port)了解

解释说明:
1.设备与外界交流的窗口,可理解为医院地址内的细功能分类如:
根据地址来到医院看病,病分了内外科等,若感冒,就知道去内科呼吸道感染的窗口排队看病
2.客户端(用户)与服务器(资源端)的中间层,判断你要搞得业务,一般为缺省值(默认值)
3.分类:
(1)物理端口,连接电子产品之间的接口,可见端口,如RJ45网口,USB接口,交换机路由器RJ接口等
(2)虚拟端口,不可见端口,计算机内部的端口,如80,21,23等
4.网络学习中一般虚拟端口,所以主要讲解虚拟端口

端口号的分类
1.知名端口:已经被明文规定用途的端口范围0-1023

常见端口列表
    21:ftp/tftp/vsftpd文件传输协议
    22:ssh远程连接
    23:Telnet远程连接
    25:smtp邮件服务
    53:dns域名解析系统
    67/68:dhcp服务
    80/443:http/https
    110:pop3
    135:RPC远程过程调用
    139:samba服务
    143:lmap协议
    161:snmp协议
    389:ldap目录访问协议
    445:smb
    512/513/514:Linux Rexec服务
    873:Rsync服务

2.动态端口:不固定,随机分配的端口,当然随着时间流动,也有一些默认用途端口范围1024-65535

常见端口列表
  1024:YAI病毒
  1080:socket
  1352:Lotus domino邮件服务
  1433:Sql Service关系数据库
  1521:Oracle关系数据库
  2049:Nfs服务
  2181:zookeeper服务
  2375:docker remote api
  3306:mysql关系数据库
  3389:Rdp远程桌面链接
  4000/8000:QQ
  4848:GlassFish控制台
  5000:sybase/DB2数据库
  5432:postgreSQL关系数据库
  5632:pcanywhere服务
  5900:vnc
  6379:Redis非关系数据库
  7001/7002:weblogic
  7306:Netspy3.0
  7626:冰河
  8011:WAY2.4
  8069:zabbix服务
  8161:activemq
  8080/8089:Jboss/Tomcat/Resin(www代理开放端口)
  8083/8086:influxDB
  8888:Nginx服务器
  9000:fastcgi
  9090:Websphere控制台
  9200/9300:elasticsearch服务器
  11211:memcached
  22122:fastdfs服务器默认端口
  27017:MongDB非关系数据库
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Easter79 Easter79
3年前
springcloud eureka.instance
1.在springcloud中服务的 InstanceID默认值是:${spring.cloud.client.hostname}:${spring.application.name}:${spring.application.instance\_id:${server.port}},也就是:主机名:应用名:应用端口。如图1
Wesley13 Wesley13
3年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Stella981 Stella981
3年前
Nginx proxy_set_header 理解
用户认证接口:根据客户端IP和port,进行IP反查和端口范围确认,如符合则用户认证通过。当前使用的是Nginx负载均衡,从客户端到Nginx端ip和port都对,从Nginx到应有服务器上port端口变成很奇怪的端口号。真是遇到的问题,登录页的ip和port在登录验证没有问题,但在登录完成后跳转的时候,端口号发生了变化。跟nginx服务器
Wesley13 Wesley13
3年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Wesley13 Wesley13
3年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
3年前
Linux应急响应(二):捕捉短连接
0x00前言​短连接(shortconnnection)是相对于长连接而言的概念,指的是在数据传送过程中,只在需要发送数据时,才去建立一个连接,数据发送完成后,则断开此连接,即每次连接只完成一项业务的发送。在系统维护中,一般很难去察觉,需要借助网络安全设备或者抓包分析,才能够去发现。0x01应急场景​