700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【Linux-Windows】测试ip:port端口是否连通即可达性测试

【Linux-Windows】测试ip:port端口是否连通即可达性测试

时间:2023-01-05 05:44:51

相关推荐

【Linux-Windows】测试ip:port端口是否连通即可达性测试

【Linux-Windows】测试ip:port端口是否连通即可达性测试

0、背景1、telnet可达性测试2、curl可达性测试3、wget可达性测试

0、背景

在视觉项目开发调试的过程中经常需要判定IPC是否可达,在做服务的时候也需要判定服务器是否可达。

本博客介绍3种常用的工具(telnet、curl、wget)进行可达性测试。

1、telnet可达性测试

使用telnet命令进行可达性测试:

telnet ip port

如果telnet 连接ip port存在,则会出现如下示例:

jn@10010537:~/jn/yus$ telnet 192.168.1.114 9700Trying 192.168.1.114...Connected to 192.168.1.114.Escape character is '^]'.

如果telnet连接ip port不存在,则会出现如下示例:

jn@10010537:~/jn/yus$ telnet 192.168.10.114 9700Trying 192.168.10.114...telnet: Unable to connect to remote host: No route to hostjn@10010537:~/jn/yus$

2、curl可达性测试

使用curl命令进行可达性测试:

curl ip:port

如果curl连接ip:port存在,则会出现如下示例:

jn@10010537:~/jn/yus$ curl 192.168.1.114:9700<!DOCTYPE html><html lang=zh-cmn-Hans><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><title>csdn-jn10010537</title><link rel=icon href=/logo.png><link rel=stylesheet href=/Cesium/Widgets/widgets.css><link rel=stylesheet href=/Cesium/divpoint.css><script src=/polyfill.js></script><script src=/liveplayer/liveplayer-lib.min.js></script><script src=/lib/include-lib.js libpath=lib/ include=jquery,font-awesome,layer,haoutil,turf,mars3d></script><style>html,body,#app {height: 100%;margin: 0px;padding: 0px;}... ...

如果curl连接ip:port不存在,则会出现如下示例:

jn@10010537:~/jn/yus$ curl 192.168.1.114:9100curl: (7) Failed to connect to 192.168.1.114 port 9100: No route to hostjn@10010537:~/jn/yus$

3、wget可达性测试

使用wget命令进行可达性测试:

wget ip:port

如果wget 连接ip:port存在,则会出现如下示例:

jn@10010537:~/jn/yus$ wget 192.168.1.114:9700---01-10 19:34:26-- http://192.168.1.114:9700/Connecting to 192.168.1.114:9700... connected.HTTP request sent, awaiting response... 200 OKLength: 21666 (21K) [text/html]Saving to: ‘index.html’index.html 100%[===================>] 21.16K --.-KB/s in 0s-01-10 19:34:26 (181 MB/s) - ‘index.html’ saved [21666/21666]jn@10010537:~/jn/yus$

如果wget 连接ip:port不存在,则会出现如下示例:

jn@10010537:~/jn/yus$ wget 192.168.1.114:9800---01-10 19:35:41-- http://192.168.1.114:9800/Connecting to 192.168.1.114:9800... failed: No route to host.jn@10010537:~/jn/yus$

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。