端口与服务

标签: 端口-常见端口及其功 交换机 网络 技术 ftp
956人阅读 评论(0) 收藏 举报
分类:

一:概念
在网络技术中,端口包括逻辑端口和物理端口两种类型,
物理端口是指物理存在的端口如:集线器,交换机,路由器上用于连接其他网络设备的接口.
逻辑端口:是指逻辑意义上用于区分服务的端口,如TCP/IP协议中的服务端口, 端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等。由于物理端口和逻辑端口数量较多,为了对端口进行区分,将每个端口进行了编号,这就是端口号
二:分类
端口按端口号分3大类
1:公认端口(Well Konwn Port):从0到1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。

2:注册端口( Registered Ports)
从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的.
3:动态或私有端口( Dynamic and/or Private Ports)
动态端口,即私人端口号(private port numbers),是可用于任意软件与任何其他的软件通信的端口数,使用因特网的传输控制协议,或用户传输协议。动态端口一般从49152到65535
三:端口的几条指令:
1:使用 “ cat /etc/services ”命令,可以查看所有服务默认的端口列表信息
这里写图片描述
2: netstat”命令,查看正在连接的端口【连接】列表信息。
这里写图片描述
3: netstat -h
套接字的种类除了t(TCP)、u(UDP)之外,还有w(RAW)、x(UNIX)套接字
这里写图片描述
4: 使用” netstat -ap”查看所有服务端口和对应的程序名称
这里写图片描述
四:端口与服务
端口有什么用呢?我们知道,一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机是怎样区分不同的网络服务呢?显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。
端口号与相应服务的对应关系存放在/etc/services文件中,这个文件中可以找到大部分端口。

1:nmap工具检测开放端口
先安装nmap
yum install nmap #输入y安装
nmap localhost #查看主机当前开放的端口
nmap -p 1024-65535 localhost #查看主机端口(1024-65535)中开放的端口
nmap -PS 192.168.21.163 #探测目标主机开放的端口
nmap -PS22,80,3306 192.168.21.163 #探测所列出的目标主机端口
nmap -O 192.168.21.163 #探测目标主机操作系统类型
nmap -A 192.168.21.163 #探测目标主机操作系统类型
nmap –help #更多nmap参数请查询帮助信息
这里写图片描述

2:关闭或者打开主机端口
a、nmap localhost #查看主机当前开放端口
b、ntsysv #打开系统服务器管理器(需要先安装yum install ntsysv),选择要关闭或者打开的服务
五:常用服务及其端口号:
(1). HTTP协议代理服务器常用端口号:80/8080/3128/8081/9080

(2). SOCKS代理协议服务器常用端口号:1080

(3). FTP(文件传输)协议代理服务器常用端口号:21

(4). Telnet(远程登录)协议代理服务器常用端口:23

HTTP服务器,默认的端口号为80/tcp(木马Executor开放此端口);

HTTPS(securely transferring web pages)服务器,默认的端口号为443/tcp 443/udp;

Telnet(不安全的文本传送),默认端口号为23/tcp(木马Tiny Telnet Server所开放的端口);

FTP,默认的端口号为21/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade
Runner所开放的端口);

TFTP(Trivial File Transfer Protocol ),默认的端口号为69/udp;

SSH(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp;

SMTP Simple Mail Transfer Protocol (E-mail),默认的端口号为25/tcp(木马Antigen、Email
Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口);

POP3 Post Office Protocol (E-mail) ,默认的端口号为110/tcp;

WebLogic,默认的端口号为7001;

Webshpere应用程序,默认的端口号为9080;

webshpere管理工具,默认的端口号为9090;

JBOSS,默认的端口号为8080;

TOMCAT,默认的端口号为8080;

WIN2003远程登陆,默认的端口号为3389;

Symantec AV/Filter for MSE ,默认端口号为 8081;

Oracle 数据库,默认的端口号为1521;

ORACLE EMCTL,默认的端口号为1158;

Oracle XDB( XML 数据库),默认的端口号为8080;

Oracle XDB FTP服务,默认的端口号为2100;

MS SQL*SERVER数据库server,默认的端口号为1433/tcp 1433/udp;

MS SQL*SERVER数据库monitor,默认的端口号为1434/tcp 1434/udp;

QQ,默认的端口号为1080/udp

查看评论

进程,服务,端口

一、进程,服务,端口的关系 进程:运行的程序,通过API从操作系统取得各种服务。 服务:在电脑中,需要各种服务支持各种功能。网络服务需要打开至少一个端口。 端口:如果进程需要进行网络通信,就要取得网络...
  • Genius_LG
  • Genius_LG
  • 2013年11月15日 20:24
  • 1844

常用端口号及对应服务

操作系统常用端口及运行服务
  • lucas_cl
  • lucas_cl
  • 2017年04月08日 09:38
  • 2846

常用的服务端口(欢迎大家补充)

先谈谈常见的http          讲到这个那肯定是要讲讲与它联系在一起的https, HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议...
  • fashion_luo
  • fashion_luo
  • 2013年10月22日 16:47
  • 954

常用端口号与对应的服务以及端口关闭

常用端口号与对应的服务以及端口关闭端口简介:本文介绍端口的概念,分类,以及如何关闭/开启一个端口  21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。...
  • hanghangde
  • hanghangde
  • 2016年03月28日 16:53
  • 7913

TCP/UDP常用端口及对应服务列表

计算机之间依照互联网传输层TCP/IP协议不同的协议通信,都有不同的对应端口。所以,利用短信(datagram)的UDP,所采用的端口号码不一定和采用TCP的端口号码一样。以下为两种通信协议的端口列表...
  • achuDk
  • achuDk
  • 2017年06月10日 09:24
  • 1792

常用端口及其对应服务

20 = ftp数据 21 = 文件传输 22 = SSH端口 23 = 远程终端 25 = 发送邮件 69 = TFTP 80 = http 109 = pop2邮件 110 = p...
  • qq_28295425
  • qq_28295425
  • 2016年09月22日 17:22
  • 738

Linux下常用服务的端口号整理

今天查询了一下scp所用的端口号,还查到了一些别的常用端口,加上自己平时接触到的端口,在此总结整理一下。 常用默认端口号 网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果...
  • ST091ZSC
  • ST091ZSC
  • 2015年01月23日 10:05
  • 4912

ASP.NET State Service (ASP.NET 状态服务)已启动,并且客户端端口与服务器端口相同。

web.config中配置SessionState的mode为StateServer,但指定的服务器没有开启那个服务。  改成InProc即可。  mode="InProc"...
  • u010082526
  • u010082526
  • 2017年08月09日 09:54
  • 130

服务与端口

一 端口是什么 如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址端口可以有65536个。   二 关于端口     三 端口与服务的对应 /...
  • chengqiuming
  • chengqiuming
  • 2017年11月22日 11:58
  • 29

端口与服务

服务器端口是否在监听,能否telnet通,是跟服务有关的如9080、9060    必须在服务器上装WAS,这两个端口才会开启监听445                 是LR需连到的端口,对应的服务...
  • youer511
  • youer511
  • 2010年09月16日 09:52
  • 321
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 4万+
    积分: 1573
    排名: 3万+
    博客专栏
    c/c++

    文章:38篇

    阅读:17349
    写博客
    最新评论