网络端口号查询

全球互联网关键资源如DNS根协调、IP地址分配及其他互联网协议资源的管理由互联网指定编号权威机构(IANA)负责。这一职能确保了互联网的正常运行与全球连通。

The global coordination of the DNS Root, IP addressing, and other Internet protocol resources is performed as the Internet Assigned Numbers Authority (IANA) functions.

http://www.iana.org/

如何查询用及停止程序的方被占法 收藏 端如果被其他程序占用就不能正常启动,比如有时启动时会提示WEB启动失败,其实就是80端被占用了,而迅雷等下载软件恰恰就是占用了80端,关掉就行了。但有时迅雷等都没有开也启动不了,那就是别的东西占用了,那怎么办呢?我来叫你查看端并关掉的方法。 1.在开始--运行 里面输入cmd点回车,会出现运行窗。 2.在提示符后输入netstat -ano回车,找到tcp 80端对应的pid,比如1484. -a 表示显示所有活动的TCP连接以及计算机监听的TCP和UDP端。 -e 表示显示以太网发送和接收的字节数、数据包数等。 -n 表示只以数字形式显示所有活动的TCP连接的地址和端。 -o 表示显示活动的TCP连接并包括每个连接的进程ID(PID)。 -s 表示按协议显示各种连接的统计信息,包括端。 3.ctrl+alt+del打开任务管理器,选进程,这里有很多正在运行的程序怎么找? 查看--选择列--在PID(进程标示符)前面打钩。好了,下面的进程前面都有了PID码。这时上一步找到的PID就有用了,找到1484,比如PEER.EXE什么的,结束进程吧。这时再开服务器,看WEB可以启动了! 关闭/开启端 在介绍各种端的作用前,这里先介绍一下在Windows中如何关闭/打开端,因为默认的情况下,有很多不安全的或没有什么用的端是开启的,比如Telnet服务的23端、FTP服务的21端、SMTP服务的25端、RPC服务的135端等等。为了保证系统的安全性,我们可以通过下面的方法来关闭/开启端。 【附:】 关闭端 比如在Windows 2000/XP中关闭SMTP服务的25端,可以这样做:首先打开“控制面板”,双击“管理工具”,再双击“服务”。接着在打开的服务窗中找到并双击“Simple Mail Transfer Protocol (SMTP)”服务,单击“停止”按钮来停止该服务,然后在“启动类型”中选择“已禁用”,最后单击“确定”按钮即可。这样,关闭了SMTP服务就相当于关闭了对应的端。 开启端 如果要开启该端只要先在“启动类型”选择“自动”,单击“确定”按钮,再打开该服务,在“服务状态”中单击“启动”按钮即可启用该端,最后,单击“确定”按钮即可。 21端:21端主要用于FTP(File Transfer Protocol,文件传输协议)服务。 23端:23端主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序。 25端:25端为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。 53端:53端为DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,DNS服务在NT系统中使用的最为广泛。 67、68端:67、68端分别是为Bootp服务的Bootstrap Protocol Server(引导程序协议服务端)和Bootstrap Protocol Client(引导程序协议客户端)开放的端。 69端:TFTP是Cisco公司开发的一个简单文件传输协议,类似于FTP。 79端:79端是为Finger服务开放的,主要用于查询远程主机在线用户、操作系统类型以及是否缓冲区溢出等用户的详细信息。 80端: 80端:是为HTTP(超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。 99端:99端是用于一个名为“Metagram Relay”(亚对策延时)的服务,该服务比较少见,一般是用不到的。 109、110端:109端是为POP2(Post Office Protocol Version 2,邮局协议2)服务开放的,110端是为POP3(邮件协议3)服务开放的,POP2、POP3都是主要用于接收邮件的。 111端:111端是SUN公司的RPC(Remote Procedure Call,远程过程调用)服务所开放的端,主要用于分布式系统中不同计算机的内部进程通信,RPC在多种网络服务中都是很重要的组件。 113端:113端主要用于Windows的“Authentication Service”(验证服务)。 119端:119端是为“Network News Transfer Protocol”(网络新闻组传输协议,简称NNTP)开放的。 135端:135端主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。 137端:137端主要用于“NetBIOS Name Service”(NetBIOS名称服务)。 139端:139端是为“NetBIOS Session Service”提供的,主要用于提供Windows文件和打印机共享以及Unix中的Samba服务。 143端:143端主要是用于“Internet Message Access Protocol”v2(Internet消息访问协议,简称IMAP)。 161端:161端是用于“Simple Network Management Protocol”(简单网络管理协议,简称SNMP)。 443端:43端即网页浏览端,主要是用于HTTPS服务,是提供加密和通过安全端传输的另一种HTTP。 554端:554端默认情况下用于“Real Time Streaming Protocol”(实时流协议,简称RTSP)。 1024端:1024端一般不固定分配给某个服务,在英文中的解释是“Reserved”(保留)。 1080端:1080端是Socks代理服务使用的端,大家平时上网使用的WWW服务使用的是HTTP协议的代理服务。 1755端:1755端默认情况下用于“Microsoft Media Server”(微软媒体服务器,简称MMS 4000端:4000端是用于大家经常使用的QQ聊天工具的,再细说就是为QQ客户端开放的端,QQ服务端使用的端是8000。 5554端:在今年4月30日就报道出现了一种针对微软lsass服务的新蠕虫病毒——震荡波(Worm.Sasser),该病毒可以利用TCP 5554端开启一个FTP服务,主要被用于病毒的传播。 5632端:5632端是被大家所熟悉的远程控制软件pcAnywhere所开启的端。 8080端:8080端同80端,是被用于WWW代理服务的,可以实现网页端概念 在网络技术中,端(Port)大致有两种意思: 一是物理意义上的端,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接,如RJ-45端、SC端等等。 二是逻辑意义上的端,一般是指TCP/IP协议中的端,端的范围从0到65535,比如用于浏览网页服务的80端,用于FTP服务的21端等等。我们这里将要介绍的就是逻辑意义上的端。 端分类 逻辑意义上的端有多种分类标准,下面将介绍两种常见的分类: 1. 按端分布划分 (1)知名端(Well-Known Ports) 知名端即众所周知的端,范围从0到1023,这些端一般固定分配给一些服务。比如21端分配给FTP服务,25端分配给SMTP(简单邮件传输协议)服务,80端分配给HTTP服务,135端分配给RPC(远程过程调用)服务等等。 (2)动态端(Dynamic Ports) 动态端的范围从1024到65535,这些端一般不固定分配给某个服务,也就是说许多服务都可以使用这些端。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端中分配一个供该程序使用。比如1024端就是分配给第一个向系统发出申请的程序。在关闭程序进程后,就会释放所占用的端。 不过,动态端也常常被病毒木马程序所利用,如冰河默认连接端是7626、WAY 2.4是8011、Netspy 3.0是7306、YAI病毒是1024等等。 2. 按协议类型划分 按协议类型划分,可以分为TCP、UDP、IP和ICMP(Internet控制消息协议)等端。下面主要介绍TCP和UDP端: (1)TCP端 TCP端,即传输控制协议端,需要在客户端和服务器之间建立连接,这样可以提供可靠的数据传输。常见的包括FTP服务的21端,Telnet服务的23端,SMTP服务的25端,以及HTTP服务的80端等等。 (2)UDP端 UDP端,即用户数据包协议端,无需在客户端和服务器之间建立连接,安全性得不到保障。常见的有DNS服务的53端,SNMP(简单网络管理协议)服务的161端,QQ使用的8000和4000端等等。 查看端 在Windows 2000/XP/Server 2003中要查看端,可以使用Netstat命令: 依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端及状态(如图)。
<think>好的,用户想查询如何在操作系统中查看网络端口。首先,我需要回想一下不同操作系统的方法,比如Windows、Linux和macOS。记得在Linux中常用的命令有netstat、ss、lsof,还有查看防火墙状态的命令如ufw或firewalld。Windows的话,可能用netstat,还有资源监视器。macOS和Linux类似,命令应该差不多。 然后,检查用户提供的引用内容,引用[2]提到查看Linux防火墙开放的端有多种方法,引用[3]提到了SSH默认端和一些服务端。需要确保回答涵盖这些,并且正确引用。用户可能需要具体步骤,所以分点说明不同系统的方法,并给出示例命令。 要注意用户可能需要知道已占用的端和监听状态,以及防火墙设置。需要区分查询所有端和特定应用端的情况。比如,netstat -tulnp在Linux查看监听端,ss -tuln可能更高效。Windows的netstat -ano可以显示所有连接和进程ID。防火墙部分,Linux的ufw status或firewalld的--list-ports,Windows则是防火墙高级设置。 还要考虑用户的实际操作可能遇到的问题,比如权限不足是否需要sudo,或者如何根据进程ID找应用名称。最后,按照用户要求的结构,分操作系统详细说明,确保命令正确,引用相关的参考资料。同时生成相关问题,可能涉及端冲突解决、释放端、特定应用端查询等,帮助用户进一步了解。</think>### 如何查询操作系统中的网络端口? 在操作系统中查询网络端口的方法因系统类型而异,以下是针对不同操作系统的详细步骤: --- #### **一、Windows 系统** 1. **使用命令提示符** 打开命令提示符(CMD),输入以下命令查看所有活动的网络连接和监听端: ```bash netstat -ano ``` - `-a`:显示所有连接和监听端 - `-n`:以数字形式显示地址和端 - `-o`:显示关联的进程ID(PID) - 示例输出: ``` TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1234 ``` 2. **通过资源监视器** - 按下 `Win + R`,输入 `resmon` 打开资源监视器。 - 在“网络”选项卡中查看“侦听端”列表,可直观看到端及对应的应用程序[^1]。 --- #### **二、Linux 系统** 1. **使用 `netstat` 命令** ```bash netstat -tulnp | grep LISTEN ``` - `-t`:TCP 协议 - `-u`:UDP 协议 - `-l`:仅显示监听端 - `-n`:禁用域名解析(显示数字端) - `-p`:显示进程名称和PID 2. **使用 `ss` 命令(替代 `netstat`)** ```bash ss -tuln ``` - 输出更高效,语法与 `netstat` 类似[^2]。 3. **查看防火墙开放的端** - 若使用 `ufw` 防火墙: ```bash ufw status ``` - 若使用 `firewalld`: ```bash firewall-cmd --list-ports ``` --- #### **三、macOS 系统** 1. **使用终端命令** ```bash lsof -i -P | grep LISTEN ``` - `lsof`:列出打开的文件和网络连接 - `-i`:显示网络连接 - `-P`:禁用端到服务名的转换(显示数字端) 2. **通过 `netstat` 命令** ```bash netstat -anv | grep LISTEN ``` --- #### **四、通用方法** - **查询特定应用程序的端** 例如,查找 SSH 服务端(默认 22)[^3]: ```bash grep Port /etc/ssh/sshd_config ``` - **使用端扫描工具** 工具如 `nmap` 可扫描本地或远程主机的开放端: ```bash nmap -sT localhost ``` --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值