`
kfcman
  • 浏览: 397096 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

linux 检测远程端口是否打开

 
阅读更多

常用telnet 110.101.101.101 80方式测试远程主机端口是否打开。

 

除此之外还可以使用:

 

方法1.nmap ip -p port 测试端口

 

nmap ip 显示全部打开的端口

 

根据显示close/open确定端口是否打开。

 

方法2. nc -v host port

 

端口未打开返回状态为非0

 

一:telnet

此法常被用来检测是个远端端口是否通畅。

[root@oldboy ~]# telnet baidu.com 80

Trying 123.125.114.144...

Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的

Escape character is '^]'. #==>ctrl+]退出此地。

^]

telnet> quit

Connection closed.

 

 

如果写脚本通过telnet检查端口可以用下面的方法:

[root@oldboy ~]# echo -e "\n"|telnet baidu.com 80|grep Connected

Connection closed by foreign host.

Connected to baidu.com (123.125.114.144).

 

 

二:通过nmap来检查端口是否通畅

[root@oldboy ~]# nmap etiantian.org -p 80            

Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2012-07-22 17:22 PDT

Interesting ports on 211.100.98.99:

PORT   STATE SERVICE

80/tcp open  http

Nmap finished: 1 IP address (1 host up) scanned in 0.417 seconds

 

 

如果写脚本通过nmap检查端口可以用下面的方法:

   PORT_COUNT=`nmap $ip_add  -p $port|grep open|wc -l`

   [[ $PORT_COUNT -ge 1 ]] && echo "$ip_add $port is ok." || echo "$ip_add $port is unknown."

 

 

三:通过nc命令检查

[root@oldboy ~]# nc -w 5  211.100.98.99 80 && echo ok

ok

[root@oldboy ~]# nc -w 10  8.8.8.8 53 && echo ok ||echo no  

ok

 

分享到:
评论

相关推荐

    linux 检测远程端口是否打开方法总结

    检测远程端口是否打开 常用telnet 110.101.101.101 80方式测试远程主机端口是否打开。  除此之外还可以使用:  方法1.nmap ip -p port 测试端口  nmap ip 显示全部打开的端口  根据显示close/open确定端口...

    在远程路由器或远程主机上检测服务器端口是否可以访问

    在远程路由器或远程主机上检测服务器端口是否可以访问,判断网络配置是否正确,需要用命令telnet 服务器IP 端口, 大部分时候即使配置正确但telnet时是不能退出的或需要很长的响应时间才退出。如果服务器上运行了...

    Windows下bat批处理脚本使用telnet批量检测远程端口小记

    ### Windows下bat批处理脚本使用telnet批量检测远程端口详解 本文旨在详细介绍如何在Windows环境下使用bat批处理脚本结合telnet命令批量检测远程服务器的端口状态。通过这种方式,用户可以在本地环境中轻松检查远程...

    开放端口检测工具

    "开放端口检测工具"可能是一个命令行工具,如Linux下的`nmap`,Windows的`telnet`或`nc`(Netcat),也可能是图形化的应用程序。使用这些工具,用户只需输入目标IP地址和要扫描的端口范围,工具便会自动进行检测并...

    linux开启telnet服务

    守护进程的工作就是打开一个端口(port),等待(listen)进入的连接。在 C/S 模式中,如果客户提请了一个连接,守护进程就创建(fork)子进程来响应这个连接,而父进程继续监听其他服务的请求。 二、检测 Telnet ...

    远程桌面检查工具,用来检测电脑是否支持windows远程

    标题所提及的“远程桌面检查工具”是一种实用程序,它的主要功能是检测用户的电脑是否启用了远程桌面功能,这是使用RDP进行远程连接的前提。如果发现该功能未开启,工具通常会指导用户如何开启它,以便能够通过网络...

    CurrPorts端口检测查看

    【CurrPorts端口检测查看】是一款实用的网络监控工具,主要功能是帮助用户查看和管理计算机上所有打开的网络端口及其对应的连接情况。这款软件能够提供详尽的信息,包括哪些进程正在使用特定的端口,以及这些连接的...

    linux_telnet服务的开启

    本文将详细讲解Linux_telnet服务的开启步骤,包括安装telnet软件包、启动telnet服务、测试telnet服务、设置telnet端口、telnet服务限制、telnet root用户的登入等内容。 一、安装telnet软件包 在Linux操作系统中,...

    SSH远程登录linux虚拟机.pdf

    SSH远程登录Linux虚拟机是一项利用SSH(Secure Shell)协议,通过网络对远程Linux系统进行安全访问和管理的技术。这项技术允许用户从一台计算机(客户端)安全地连接到另一台计算机(服务器端)的命令行界面。 首先...

    如何开启Linux的telnet服务开启ftp服务[借鉴].pdf

    可以使用rpm命令来检测是否已经安装了这些软件包,例如: [root@wljs root]#rpm –q telnet [root@wljs root]#rpm –q telnet-client [root@wljs root]#rpm –q telnet-server 如果没有检测到这些软件包,需要进行...

    Linux中开启mysql远程访问功能.docx

    在Linux系统中,开启MySQL的远程访问功能是一个关键步骤,特别是在需要从不同网络位置访问数据库时。以下将详细解释如何实现这一目标。 首先,确保MySQL服务已经安装并且正常运行。在Ubuntu系统中,通常通过`apt-...

    Linux离线telnet安装包

    确保服务设置为开机启动,且监听端口23是开启的。 5. **安全注意事项**:telnet协议本身不加密,因此数据传输是明文的,不安全。在生产环境中,建议使用更安全的SSH(Secure Shell)替代。如果必须使用telnet,应...

    查看当前开启的TCP端口程序

    这些方法不仅适用于排查网络故障,也用于安全审计,比如检测是否有未授权的服务在运行,或者找出潜在的恶意软件利用的端口。同时,了解TCP端口与服务的对应关系,可以帮助我们更好地理解网络流量和系统的运行状况。...

    linux环境下的ymodem协议实现

    Ymodem是一种老式的文件传输协议,主要用于通过串行端口在计算机之间交换文件,尤其是在电话线上进行远程文件传输时。尽管Zmodem和Xmodem等其他协议在性能上有所提升,但Ymodem因其支持批量传输多个文件而被广泛采用...

    Linux入侵排查.docx

    Linux 入侵排查 Linux 入侵排查是指在 ...Linux 入侵排查需要对系统进行逐步检查和分析,包括账号安全、历史命令、异常端口和异常进程等方面,以检测和处理可能的入侵行为,保护企业的网络信息系统和减少经济损失。

    linux基本培训指南

    - **检测远程端口是否通畅**:`telnet` - 示例:`telnet 192.168.42.25 8181`,尝试连接到 IP 地址为 `192.168.42.25` 的服务器上的 8181 端口。 - **修改网卡配置信息** - 配置文件:`/etc/sysconfig/network-...

    网络安全课程设计项目-基于Netfilter、Netlink的Linux传输层状态检测防火墙C语言源码+文档说明

    一个基于Netfilter、Netlink的Linux传输层状态检测防火墙,核心代码不到2000行,使用红黑树实现状态检测,内核模块代码通过读写锁几乎全面实现并发安全。 仅用于学习与交流,一定程度上可以放心使用。 支持的功能...

    通过linux 木马控制Linux

    在这里我们使用的是`linux/x64/meterpreter/reverse_tcp`,这是一个专门为Linux x64架构设计的Meterpreter反向TCP有效载荷,它会在目标系统上打开一个反向连接到攻击者指定IP和端口的会话。 - `LHOST=xxx.xxx.xxx....

    upnp.tar.gz_UPNP_UPNP 端口自动映射_linux upnp_upnp client_穿透

    例如,可以使用libupnp库来创建一个能够检测并控制网络设备的工具,或者利用miniupnpc库在需要时动态开启和关闭端口映射,以实现P2P文件共享、在线游戏或其他需要公网IP的场景。 总结来说,这个压缩包提供的是一套...

Global site tag (gtag.js) - Google Analytics