关闭

端口与服务

标签: 端口-常见端口及其功交换机网络技术ftp
919人阅读 评论(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

3
1
查看评论

常用端口号及对应服务

操作系统常用端口及运行服务
  • lucas_cl
  • lucas_cl
  • 2017-04-08 09:38
  • 1790

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

先谈谈常见的http          讲到这个那肯定是要讲讲与它联系在一起的https, HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,...
  • fashion_luo
  • fashion_luo
  • 2013-10-22 16:47
  • 878

进程,服务,端口

一、进程,服务,端口的关系 进程:运行的程序,通过API从操作系统取得各种服务。 服务:在电脑中,需要各种服务支持各种功能。网络服务需要打开至少一个端口。 端口:如果进程需要进行网络通信,就要取得网络服务,从而必须要打开某些端口。 二、不同平台下查看打开端口的进程,及端口上运行的服务 【Wind...
  • Genius_LG
  • Genius_LG
  • 2013-11-15 20:24
  • 1762

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

常用端口号与对应的服务以及端口关闭端口简介:本文介绍端口的概念,分类,以及如何关闭/开启一个端口  21端口:21端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。  23端口:23端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真...
  • hanghangde
  • hanghangde
  • 2016-03-28 16:53
  • 7196

windows查看服务端口

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列"    &...
  • chuncaijiayou
  • chuncaijiayou
  • 2014-02-13 14:44
  • 6919

服务与端口

一 端口是什么 如果把IP地址比作一间房子,端口就是出入这间房子的门。真正的房子只有几个门,但是一个IP地址端口可以有65536个。   二 关于端口     三 端口与服务的对应 /etc/services   四 查询系统中开启的服务 ...
  • chengqiuming
  • chengqiuming
  • 2017-11-22 11:58
  • 20

端口与服务

服务器端口是否在监听,能否telnet通,是跟服务有关的如9080、9060    必须在服务器上装WAS,这两个端口才会开启监听445           &...
  • youer511
  • youer511
  • 2010-09-16 09:52
  • 319

socket端口与服务

yiibai 当一个客户端程序要连接服务器时,客户端必须有​​识别要连接的服务器的一种方式。因此客户端知道可以连接32位网络地址的主机服务器所在的主机。但是,客户端如何识别特定的服务器在该主机上运行的进程呢? 要解决的问题是要确定一个特定的服务器一台主机上运行的进程,TCP和UDP定义一组众所...
  • qq_28796345
  • qq_28796345
  • 2016-04-26 00:30
  • 229

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

今天查询了一下scp所用的端口号,还查到了一些别的常用端口,加上自己平时接触到的端口,在此总结整理一下。 常用默认端口号 网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果是TCP连接,那么在网络层IP包里面的协议号就将会有个值是6,如果是UDP的话那个值就是17。 ...
  • ST091ZSC
  • ST091ZSC
  • 2015-01-23 10:05
  • 4590

各常用服务端口查询一览表

端口0  服务Reserved  说明通常用于分析**作系统。这一方法能够工作是因为在一些系统中"0"是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。  ...
  • zhangnn5
  • zhangnn5
  • 2011-09-04 21:51
  • 837
    个人资料
    • 访问:43306次
    • 积分:1529
    • 等级:
    • 排名:千里之外
    • 原创:112篇
    • 转载:1篇
    • 译文:0篇
    • 评论:22条
    博客专栏
    c/c++

    文章:38篇

    阅读:15639
    友情链接
    http://write.blog.csdn.net/postlist
    友情链接
    http://write.blog.csdn.net/postedit
    最新评论