他总是相信,黎明能治愈所有的疼痛。
    
|

别晃我的可乐

园龄:3年1个月粉丝:0关注:1

2025-02-14 11:04阅读: 13评论: 0推荐: 0

Linux检查从服务器到目标IP地址是否开放

  在Linux系统中,可以使用多种工具来检查从服务器到目标IP地址的指定端口(如443080835412030443)是否可达。以下是几种常用的方法:

1. 使用telnet

telnet是一个简单的网络工具,可以用来检查端口是否开放。
telnet 10.0.0.119 4430
telnet 10.0.0.119 8083
telnet 10.0.0.119 54120
telnet 10.0.0.119 30443
如果端口是开放的,你会看到类似以下的输出:
Connected to 10.0.0.119.
Escape character is '^]'.
如果端口不可达,你会看到类似以下的输出:
telnet: connect to address 10.0.0.119: Connection refused
或者:
telnet: connect to address 10.0.0.119: Connection timed out
注意telnet可能默认未安装,可以通过以下命令安装:
sudo apt-get install telnet # Debian/Ubuntu
sudo yum install telnet # CentOS/RHEL

2. 使用nc(netcat)

nc是一个功能更强大的网络工具,可以用来检查端口的连通性。
nc -vz 10.0.0.119 4430
nc -vz 10.0.0.119 8083
nc -vz 10.0.0.119 54120
nc -vz 10.0.0.119 30443
  • -v表示详细模式,会显示连接状态。
  • -z表示扫描监听的守护进程,而不是发送数据。
如果端口是开放的,你会看到类似以下的输出:
Connection to 10.0.0.119 4430 port [tcp/*] succeeded!
如果端口不可达,你会看到类似以下的输出:
nc: connect to 10.0.0.119 port 4430 (tcp) failed: Connection refused
或者:
nc: connect to 10.0.0.119 port 4430 (tcp) failed: Connection timed out
注意nc可能默认未安装,可以通过以下命令安装:
sudo apt-get install netcat # Debian/Ubuntu
sudo yum install nc # CentOS/RHEL

3. 使用nmap

nmap是一个强大的网络扫描工具,可以用来检查多个端口的连通性。
nmap -p 4430,8083,54120,30443 10.0.0.119
  • -p指定要扫描的端口。
输出示例:
Starting Nmap 7.80 ( https://nmap.org ) at 2025-02-14 12:00 CST
Nmap scan report for 10.0.0.119
Host is up (0.00023s latency).
PORT STATE SERVICE
4430/tcp open unknown
8083/tcp closed unknown
54120/tcp open unknown
30443/tcp filtered unknown
  • open表示端口是开放的。
  • closed表示端口是关闭的。
  • filtered表示端口可能被防火墙拦截。
注意nmap可能默认未安装,可以通过以下命令安装:
sudo apt-get install nmap # Debian/Ubuntu
sudo yum install nmap # CentOS/RHEL

总结

  • 如果只需要简单检查单个端口,推荐选择telnetnc
  • 如果需要扫描多个端口并获取详细信息,nmap更强大。

本文作者:别晃我的可乐

本文链接:https://www.cnblogs.com/lwehne/p/18714956

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   别晃我的可乐  阅读(13)  评论(0编辑  收藏  举报
//雪花飘落效果 // 设置博客浏览器图标 Logo
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开