linux端口连通性测试【telnet、wget、ssh、curl】

来源:互联网 发布:黑色梦中 知乎 编辑:程序博客网 时间:2024/06/07 07:08
  1. linux 测试机器端口连通性方法
  2. telnet方法
  3. wget方法
  4. ssh方法
  5. curl方法

  1. telnet
    1. 1.命令格式:
    2. telnet[参数][主机]
    3. 2.命令功能:
    4. 执行telnet指令开启终端机阶段作业,并登入远端主机
    1. 示例:telnet ip port
    1. -bash: telnet: command not found 解决:
    1. 解决方法: 安装telnet服务 【centosubuntu】安装telnet命令的方法.】】
    2. yum list telnet* 列出telnet相关的安装包
    3. yum install telnet-server 安装telnet服务
    4. yum install telnet.* 安装telnet客户端
    5. 具体可参考:http://blog.csdn.net/shijiebei2009/article/details/40047077

  2. wget
    1. 1.命令格式:
    2. wget [参数] [URL地址]
    3. 2.命令功能:
    4. 用于从网络上下载资源,没有指定目录,下载资源回默认为当前目录。wget虽然功能强大,但是使用起来还是比较简单:
    1. 示例:wget ip:port

  3. ssh
    1. 1.命令格式:
    2. ssh -v -p port username@ip
    3. 说明:
    4. -v 调试模式(会打印日志).
    5. -p 指定端口
    6. username:远程主机的登录用户
    7. ip:远程主机
    8. 2.命令功能:
    9. SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,在linux上可以通过ssh命令来测试端口的连通性

    1. 示例:ssh -v -p port username@ip

  4. curl
    1. 1.命令格式:
    2. curl [参数] [URL地址]
    3. 2.命令功能:
    4. Linuxcurl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。但按传统,习惯称url为下载工具
    1. 示例 curl ip:port