首页 > 系统相关 >linux检测远程服务器端口

linux检测远程服务器端口

时间:2024-04-12 10:12:24浏览次数:39  
标签:服务器端 22 检测 nc 端口 192.168 3.34 linux 远程

nc命令

  1. 检测端口是否开放

    nc -zv  IP 端口-端口
    # 比如检测192.168.3.34的22到100端口
    nc -zv  192.168.3.34 22-100
    # 也可以指检测一个端口,比如192.168.3.34的22端口
    nc -zv  192.168.3.34 22
    
  2. nc是netcat工具的命令,是一个很好用的网络工具。比如,可以用来端口扫描,文件传输等网络功能。

    usage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval] [-p source_port] [--apple-delegate-pid pid] [--apple-delegate-uuid uuid]
          [-s source_ip_address] [-w timeout] [-X proxy_version]
          [-x proxy_address[:port]] [hostname] [port[s]]
    
  • -g<网关> 设置路由器跃程通信网关,最多可设置8个。
  • -G<指向器数目> 设置来源路由指向器,其数值为4的倍数。
  • -h 在线帮助。
  • -i<延迟秒数> 设置时间间隔,以便传送信息及扫描通信端口。
  • -l 使用监听模式,管控传入的资料。
  • -n 直接使用IP地址,而不通过域名服务器。
  • -o<输出文件> 指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存。
  • -p<通信端口> 设置本地主机使用的通信端口。
  • -r 乱数指定本地与远端主机的通信端口。
  • -s<来源位址> 设置本地主机送出数据包的IP地址。
  • -u 使用UDP传输协议。
  • -v 显示指令执行过程。
  • -w<超时秒数> 设置等待连线的时间。
  • -z 使用0输入/输出模式,只在扫描通信端口时使用。
  1. 端口扫描
    我们经常需要扫描端口是否开放,来判断访问策略是否生效,或者服务是否正常。
    nc -z -w -v -n -t 192.168.1.100 1-2000
    • -z 表示连接立即关闭,不进行数据交换。
    • -v 表示输出检测结果,-vv表示更详细的信息
    • -w 表示执行超时时间,如果不指定就是tcp超时的时间
    • -n 表示不反向解析IP地址的域名
    • -t 表示TCP检测,默认就是TCP检测;如果需要检测UDP,需要制定-u的参数

标签:服务器端,22,检测,nc,端口,192.168,3.34,linux,远程
From: https://www.cnblogs.com/wszzn/p/18130579

相关文章

  • Linux&Ubuntu之更换服务器
    前言更换网卡、主板上的板载网卡、主板是服务器硬件维护的常规操作。通常新换(板载)网卡的MAC地址会变更,而部分服务器更换主板也会导致板载网卡MAC地址变化。由于CAS(Ubuntu)系统会将新MAC地址的网卡视为新设备,在原有网卡配置文件(70-persistent-net.rules)的基础上增加新设备命名记录,......
  • linux 安装node
    安装参考地址:https://www.cnblogs.com/shining-feifan/p/17425518.htmlhttps://www.jianshu.com/p/900525215647 node官网下载地址https://registry.npmmirror.com/binary.html?path=node/latest-v14.x/ 一、下载安装包到本地1wget https://cdn.npmmirror.c......
  • Linux页框管理(一)高端内存.md
    名词解释虚拟页(VP,VirtualPage),虚拟空间中的页;物理页(PP,PhysicalPage),物理内存中的页;磁盘页(DP,DiskPage),磁盘中的页。linux中的分页(linux2.6.11)页全局目录(PGD,PageGlobalDirectory)页上级目录(PUD,PageUpperDirectory)页中间目录(PMD,PageMiddle......
  • 虚拟机-Linux开发板交叉编译问题记录
    遇到一堆很久之前见过的问题,重新解决一次。1、虚拟机没法上网发现虚拟机浏览器上不了网,运行ifconfig查看,发现要么没有IP地址,要么只有IPv6的地址。最后发现是昨天VMware卡死了,启动任务管理器把相关任务全停了,dhcp服务没启动。于是点进计算机-管理-服务,重新启动。再把网络设置成NA......
  • linux mint下好用的微信来了
    微信安装包地址链接:https://pan.baidu.com/s/1uFIvFodL_F5pwh6-RJfSxg提取码:vna3直接安装展示效果 功能比之前强大不少,公众号和小程序也都可以看了卸载不了,执行以下命令:sudodpkg--remove--force-remove-reinstreqwechat-beta如果提示:已安装wechat-beta软件包post......
  • Linux的档案属性和目录配置
    一、用户与用户组当组1内的用户文件设置为-rwxrwx---时,组2内的用户4不可以读写执行组1内的任何文件和档案当组1内的用户文件设置为-rwxrwxrwx时,组2内的用户4可以读写执行组1内的任何文件和档案当组1内的用户文件设置为-rwx------时,组1内的其他用户和组2内的用户不可以读写执行......
  • VM Linux磁盘扩容
    VM扩容在VM中先扩展磁盘将磁盘容量从10G扩展到15G分区查看当前分区状态fdisk-l创建新分区fdisk/dev/sda查看分区结果fdisk-l格式化新分区mkfs-text3/dev/sda3如果提示没有找到文件或目录,重启后再试修改分区格式fdisk/dev/sda查看VGvgdisplay......
  • Linux系统中如何部署php
    1.在线安装Apache服务器ubuntu可通过“apt”等命令在线安装,centos用yum。#ubuntusudoapt-getinstallapache2#centosyum-yinstallhttpd安装完成后需要手动启动apache服务.#ubuntusudo/etc/init.d/apache2start#centossystemctlrestarthttpd测试A......
  • [转帖][译] 使用 Linux tracepoint、perf 和 eBPF 跟踪数据包 (2017)
    http://arthurchiao.art/blog/trace-packet-with-tracepoint-perf-ebpf-zh/ 译者序本文翻译自2017年的一篇英文博客 Tracingapacket’sjourneyusingLinuxtracepoints,perfandeBPF ,并添加了章节号以方便阅读。由于译者水平有限,本文不免存在遗漏或错误之处。如......
  • linux环境安装——redis集群安装复习——集群
                  ......