0

0

linux如何查看服务器开放的端口和启用的端口

WBOY

WBOY

发布时间:2023-05-11 18:37:15

|

3460人浏览过

|

来源于亿速云

转载

    nmap工具检测开放端口

    nmap是network mapper的简称。nmap是一款免费、开源的网络发现和侦察工具。nmap可以扫描网络中的处于活动状态的主机、开放端口、操作系统版本和服务检测以及执行隐匿方式的信息扫描。安装方式如下:

    #yum安装
    yum -y install nmap
    #rpm包安装
    rpm -ivh nmap-4.11-1.1.x86_64.rpm

    查看开放端口情况:

    #查看本机开放端口信息(也可以查看其他ip)
    nmap 127.0.0.1

    nmap 127.0.0.1 查看本机开放的端口,会扫描所有端口。

    linux如何查看服务器开放的端口和启用的端口

    linux如何查看服务器开放的端口和启用的端口

    ⚠️该工具查询开放端口情况,对阿里云服务器失效,只能查看到一个22端口。

    Nmap的扫描参数

    • -p:扫描指定的端口

    • -A:使用进攻性扫描

    • -sV:指定让Nmap进行版本侦测

    • -F:扫描100个最有可能开放的端口

    • -v:显示冗余信息,扫描时显示细节

    • -iL:从文件中导入目标主机或目标网段

    • -sn:仅进行主机发现,不进行端口扫描

    • – exclude:所接的主机或网站不进行扫描

    • -sL:仅列举指定目标的IP,不进行主机发现

    • –system-dns:指定使用系统的DNS服务器

    • –excludefile:导入文件中的主机或网段不进行扫描

    • -n/-R:-n表示不进行DNS解析;-R表示进行DNS解析

    • -sU:使用UDP扫描的方式确定目标主机的UDP端口状态

    • -Pn:将所有指定的主机视作已开启,跳过主机发现的过程

      Mamba个人博客小程序版
      Mamba个人博客小程序版

      这是一个个人博客小程序版,使用 Mpvue 编写而成,服务端使用的是Bmob后端云,无需开发服务端接口即可使用,快速便捷,适合个人使用,功能包括签到,收藏文章,查看文章,消息通知,评论文章,回复评论等。欢迎提建议和意见。

      下载
    • -T4:指定扫描过程使用的时间

    #有6个级别,等级越高速度越快,也容易被检测和屏蔽,建议使用T4
    一般扫描命令格式:nmap + 扫描参数 + 目标地址或网段

    telnet查看端口是否开放

    命令规则:telnet ip 端口
    出现如下内容表示可以连接

    linux如何查看服务器开放的端口和启用的端口

    如果服务器没有telnet工具,可以执行如下命令安装:

    yum -y install telnet.x86_64

    curl查看链接端口是否开放

    命令规则:curl http:ip:端口
    出现响应表示可以正常访问。

    nc(netcat)命令来查看远程 Linux 系统中某个端口是否开启

    nc 即 netcat。netcat 是一个简单的 Unix 工具,它使用 TCP 或 UDP 协议去读写网络连接间的数据。
    它被设计成为一个可信赖的后端工具,可被直接使用或者简单地被其他程序或脚本调用。
    与此同时,它也是一个富含功能的网络调试和探索工具,因为它可以创建你所需的几乎所有类型的连接,并且还拥有几个内置的有趣功能。
    netcat 有三类功能模式,它们分别为连接模式、监听模式和隧道模式。
    nc(netcat)命令的一般语法:

    nc [-options] [HostName or IP] [PortNumber]

    在下面的例子中,我们将检查远程 Linux 系统中的 22 端口是否开启。

    [root@zjq zjq666]# nc -zvw3 121.xxx.234.456 8848
    Ncat: Version 7.50 ( https://nmap.org/ncat )
    Ncat: Connected to 121.xxx.234.456:8848.
    Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

    命令参数详解:

    • nc:即执行的命令主体;

    • z:零 I/O 模式(被用来扫描);

    • v:显式地输出;

    • w3:设置超时时间为 3 秒;

    • 121.xxx.234.456:目标系统的 IP 地址;

    • 8848:需要验证的端口。

    netstat 工具查看已启用端口

    命令如下:

    netstat -ntlp

    linux如何查看服务器开放的端口和启用的端口

    可以查询端口使用情况,避免端口冲突。

    相关专题

    更多
    高德地图升级方法汇总
    高德地图升级方法汇总

    本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

    65

    2026.01.16

    全民K歌得高分教程大全
    全民K歌得高分教程大全

    本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

    119

    2026.01.16

    C++ 单元测试与代码质量保障
    C++ 单元测试与代码质量保障

    本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

    32

    2026.01.16

    java数据库连接教程大全
    java数据库连接教程大全

    本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

    39

    2026.01.15

    Java音频处理教程汇总
    Java音频处理教程汇总

    本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

    19

    2026.01.15

    windows查看wifi密码教程大全
    windows查看wifi密码教程大全

    本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

    84

    2026.01.15

    浏览器缓存清理方法汇总
    浏览器缓存清理方法汇总

    本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

    19

    2026.01.15

    ps图片相关教程汇总
    ps图片相关教程汇总

    本专题整合了ps图片设置相关教程合集,阅读专题下面的文章了解更多详细内容。

    9

    2026.01.15

    ppt一键生成相关合集
    ppt一键生成相关合集

    本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

    47

    2026.01.15

    热门下载

    更多
    网站特效
    /
    网站源码
    /
    网站素材
    /
    前端模板

    精品课程

    更多
    相关推荐
    /
    热门推荐
    /
    最新课程
    Node.js 教程
    Node.js 教程

    共57课时 | 8.8万人学习

    ASP 教程
    ASP 教程

    共34课时 | 3.7万人学习

    Python 教程
    Python 教程

    共137课时 | 7.4万人学习

    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送

    Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号