精华内容
下载资源
问答
  • - telnet 是否原生支持选项,指定源IP地址? - 在linux环境下,有哪些方法可以测试端口的连通性?方法一:telnet -b 选项该方法在SUSE Linux 11中测试通过,windows下不支持。 telnet -b source_ip destanation_ip...

    问题:

    linux主机具备多个IP地址和别名,但只有一个IP地址可以访问远程主机,远程主机有限制。
    - telnet 是否原生支持选项,指定源IP地址?
    - 在linux环境下,有哪些方法可以测试端口的连通性?

    方法一:telnet -b 选项

    该方法在SUSE Linux 11中测试通过,windows下不支持。

    telnet -b source_ip destanation_ip port

    方法二:添加路由方法

    telnet默认选择IP地址,添加路由,提高source_ip的优先级,改变默认选择的IP地址。

    windows中设置:

    route add destanation_ip mask 255.255.255.255 source_ip

    linux中设置:

    route add -net destanation_ip netmask 255.255.255.255 eth0:1
    注意eth0:1表示同一个网卡绑定了多个IP地址中的一个,或者指定特定的网卡。

    方法三:安装netcat工具

    Linux下专业测试TCP/IP的开源网络工具,短小精悍,地址:http://netcat.sourceforge.net/

    nc -s source_ip -zv destanation_ip port

    展开全文
  • 首先声明,这段代码不是我编写的,让我们感谢这位名叫Carl Harris的大虾,是他编写了这段代码并将其散播到网上供大家学习讨论。这段代码虽然只是描述了最简单的proxy操作,但它的确是经典,它不仅清晰地描述了客户...
  • linux测试端口7种方法

    千次阅读 2019-04-20 11:11:27
    Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。 为了弥补ping的...

    Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。

    为了弥补ping的特点,我们通常将ping和telnet一起来使用,既可以通过ping检查网络连通性,也可以通过telnet指定端口,而且ping和telnet是我们运维工作中必不可少的两个命令工具,相信大家对它们已经再熟悉不过了,因此就不想详细介绍ping和telnet。

    除了它们,还有哪些工具可以用来测试端口连通性呢?这里给大家分享一下其他的工具。

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    1. NMap

    全称Network Mapper,是Linux下的网络扫描和嗅探工具包,也称之为“系统漏洞扫描之王”。

    使用场景:nmap提供了一些基本功能,比如主机发现、端口扫描、服务扫描、系统扫描等,它不仅可以测试端口连通性,还可以获取地址的服务类型、状态、端口及协议等信息。

    使用方法:nmap -p 端口 地址

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    2. Netcat

    nc是netcat的简写,有网络界的瑞士军刀的美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具。

    使用场景:NC为我们提供了四大功能(作为server发起端口侦听、作为client扫描端口、传输文件、测试网速),响应速度快。

    使用方法:nc -vz 地址 端口

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    3. Paping

    Paping是linux下测试tcp端口连通性的开源工具,只支持tcp不支持udp。

    使用场景:PaPing 不仅可以测试端口连通性,还可以检测网络延迟情况,唯一不足就是不支持udp协议。

    使用方法:./paping -p 端口 -c 次数 地址

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    4. cURL

    cURL是一个利用URL语法在命令行下工作的文件传输工具。

    使用场景:cURL支持的通信协议有很多,比如FTP、HTTP、HTTPS、SCP、Telnet、IMAP、POP3、SMTP等,但是curl主要是用于文件传输,比如利用curl调用API。

    使用方法:curl 地址:端口

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    5. Psping

    Psping是微软提供的测试工具,可以用来测试ICMP ping 、TCP ping、延迟测试、带宽测试等。

    使用场景:不仅可以测试端口连通性,还可以检测网络延迟情况。唯一局限性就是:只限于windows系统。

    使用方法:C:PSTools>psping.exe 地址:端口

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    6. Hhping

    Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式类似Unix下的ping命令,但是它不仅能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的通道之间传送文件。

    使用场景:和ping工具相比,HPING可以使用任何IP报文,包括ICMP、TCP、UDP、RAWSOCKET,它的优势在于能够定制数据包的各个部分,支持对目标地址进行详细地探测。

    使用方法:hping 地址 -S -V -c 次数 -p 端口

    你还在ping吗?7种进阶方法让你快速测试端口连通性

    7. Test-netconnection

    The Test-NetConnection cmdlet displays diagnostic information for a connection. 显示连接的状态诊断信息。

    使用场景:powershell自带的一款网络测试工具,可以用来测试端口连接性,相对于Psping,功能比较单一。

    使用方法:Test-NetConnection 地址 -port 端口

    你还在ping吗?7种进阶方法让你快速测试端口连通性

     

     

     

    展开全文
  •  -s addr 本地源地址  -u UDP模式  -v 详细输出——用两个-v可得到更详细的内容  -w secs timeout的时间  -z 将输入输出关掉——用于扫描时  其中端口号可以指定一个或者用lo-hi式的指定范围。  例如:...
  • Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。为了弥补ping的...
    10c01186771a533ad42442c19038220c.png

    Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。

    为了弥补ping的特点,我们通常将ping和telnet一起来使用,既可以通过ping检查网络连通性,也可以通过telnet指定端口,而且ping和telnet是我们运维工作中必不可少的两个命令工具,相信大家对它们已经再熟悉不过了,因此就不想详细介绍ping和telnet。

    除了它们,还有哪些工具可以用来测试端口连通性呢?这里给大家分享一下其他的工具。

    37b114ce24ba3b512e0c09056cc6bd46.png

    NMap

    全称Network Mapper,是Linux下的网络扫描和嗅探工具包,也称之为“系统漏洞扫描之王”。

    使用场景:nmap提供了一些基本功能,比如主机发现、端口扫描、服务扫描、系统扫描等,它不仅可以测试端口连通性,还可以获取地址的服务类型、状态、端口及协议等信息。

    使用方法:nmap -p 端口 地址

    a857da69738c69f5bbc63c8f7a85d086.png

    Netcat

    nc是netcat的简写,有网络界的瑞士军刀的美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具。

    使用场景:NC为我们提供了四大功能(作为server发起端口侦听、作为client扫描端口、传输文件、测试网速),响应速度快。

    使用方法:nc -vz 地址 端口

    7557edf0d4d221f624646a74261d2919.png

    Paping

    Paping是linux下测试tcp端口连通性的开源工具,只支持tcp不支持udp。

    使用场景:PaPing 不仅可以测试端口连通性,还可以检测网络延迟情况,唯一不足就是不支持udp协议。

    使用方法:./paping -p 端口 -c 次数 地址

    453d0f69b628a7a9182631cf5725a599.png

    cURL

    cURL是一个利用URL语法在命令行下工作的文件传输工具。

    使用场景:cURL支持的通信协议有很多,比如FTP、HTTP、HTTPS、SCP、Telnet、IMAP、POP3、SMTP等,但是curl主要是用于文件传输,比如利用curl调用API。

    使用方法:curl 地址:端口

    68042acb59b7f1fe37882053fb203820.png

    Psping

    Psping是微软提供的测试工具,可以用来测试ICMP ping 、TCP ping、延迟测试、带宽测试等。

    使用场景:不仅可以测试端口连通性,还可以检测网络延迟情况。唯一局限性就是:只限于windows系统。

    使用方法:C:PSTools>psping.exe 地址:端口

    f8526bf7c8bc96399d46ec27528aab6c.png

    Hhping

    Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式类似Unix下的ping命令,但是它不仅能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的通道之间传送文件。

    使用场景:和ping工具相比,HPING可以使用任何IP报文,包括ICMP、TCP、UDP、RAWSOCKET,它的优势在于能够定制数据包的各个部分,支持对目标地址进行详细地探测。

    使用方法:hping 地址 -S -V -c 次数 -p 端口

    18f0a7360858f43f31350d148a6d83e2.png

    Test-netconnection

    The Test-NetConnection cmdlet displays diagnostic information for a connection. 显示连接的状态诊断信息。

    使用场景:powershell自带的一款网络测试工具,可以用来测试端口连接性,相对于Psping,功能比较单一。

    使用方法:Test-NetConnection 地址 -port 端口

    cf79d13bd9975befe33ee239c75ca467.png

    小编目前给大家分享了其他七种PING特定端口的方法,如果大家有更好的命令或工具,欢迎留言~

    展开全文
  • nc是netcat的简写,可以用来取代telnet进行某些服务端口的检测工作。 作用 (1)实现任意TCP/UDP端口...-s:指定发送数据的IP地址,适用于多网卡机 -u:指定nc使用UDP协议,默认为TCP -v:输出交互或出错信息,新手

    nc是netcat的简写,可以用来取代telnet进行某些服务端口的检测工作。
    作用

    • (1)实现任意TCP/UDP端口的侦听,nc可以作为server以TCP或UDP方式侦听指定端口
    • (2)端口的扫描,nc可以作为client发起TCP或UDP连接
    • (3)机器之间传输文件
    • (4)机器之间网络测速

    常用参数
    -l:用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server
    -s:指定发送数据的源IP地址,适用于多网卡机
    -u:指定nc使用UDP协议,默认为TCP
    -v:输出交互或出错信息,新手调试时尤为有用
    -w:超时秒数,后面跟数字
    -z:表示zero,表示扫描时不发送任何数据

    示例

    示例一:激活一个2000端口,监听用户的连接

    nc -lv localhost 20000
    

    再打开一个终端,连接2000商品

    nc -v localhost 20000
    

    示例二:传输文件

    服务端:nc -l 端口号 > 文件名
    客户端:nc 主机的ip或域名 端口号 < 文件名

    以下是分别是服务端和发送端的输出

    root@ubuntu:~# nc -lv 9995 >nc_file.txt
    Listening on [0.0.0.0] (family 0, port 9995)
    Connection from localhost 55292 received!
    

    发送端

    root@ubuntu:~# nc -v localhost 9995 < lockTest.sh
    Connection to localhost 9995 port [tcp/*] succeeded!
    
    展开全文
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    ◆ 网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup; ◆ 系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆ 其它...
  • 64. odbcad32-------ODBC数据管理器 65. oobe/msoobe /a----检查XP是否激活 66. cmd.exe--------CMD命令提示符 67. regsvr32 /u zipfldr.dll------取消ZIP支持 68. ntbackup-------系统备份和还原 69. ...
  • 4.2 arp指令:地址转换协议 4.3 arping指令:ARP请求报文 4.4 arpwatch指令:监听ARP记录 4.5 arptables指令:管理系统的ARP表 4.6 cu指令:主机间通信 4.7 dip指令:IP拨号连接 4.8 dnsconf指令:设置DNS服务器组态...
  • 关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...
  • Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。 为了弥补ping的...
  • Ping是Windows、Linux和Unix系统下的一个检查网络连通性的命令工具,对于大部分互联网用户来说很实用、很方便,但是ping有个缺点:不能指定端口,如果源地址被设置禁ping,那么ping命令就形同虚设。 为了弥补ping的...
  • 比如,对 IP 头而言,需要显示 版本、头长度、服务类型、数据包长度、标识、 DF/MF 标志、段内偏移、生存期、协议类型、目的 IP 地址、选项内容、数据内容。要求显示数据的实际含义(例如用 ASCII 表示); •...
  • Hi3518_SDK中文资料

    热门讨论 2013-07-10 15:41:36
    | |-- kernel # linux内核代码 | |-- pub # 编译好的镜像、工具、drv驱动等 | |-- rootfs_scripts # rootfs代码 | |-- toolchain # 交叉编译器 | |-- tools # linux工具代码 | |-- uboot # uboot代码 ...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 应用源码包_5

    热门讨论 2012-09-15 14:45:16
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 应用源码包_4

    热门讨论 2012-09-15 14:38:35
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 应用源码包_3

    热门讨论 2012-09-15 14:33:15
    VC++搜索指定文件夹中的文件 VC++文件分割、合并工具 自绘了Button、CProgressCtrl、CAutoFont。主要操作在CFileSpltDlg中。 vc++写的音乐播放器 VC++制作3D效果的旋转文字特效 VC++注册码加密程序(含注册机...
  • vc++ 开发实例源码包

    2014-12-16 11:25:17
    Linux内核完全注释附 如题,我没看。 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI移植到MFC中实现。 MFCHtml 调用脚本 如题。 MFC使用COM加载WMI服务,另类获取系统服务详细 大家都知道,...
  • -s addr 本地源地址 -t 使用TELNET交互方式 -u UDP模式 -v 详细输出–用两个-v可得到更详细的内容 -w secs timeout的时间 -z 将输入输出关掉–用于扫描时 端口的表示方法可写为M-N的范围格式。 =========...
  • NC原版与VC60版本

    2012-07-18 22:22:09
    -s addr 本地源地址 -t 使用TELNET交互方式 -u UDP模式 -v 详细输出–用两个-v可得到更详细的内容 -w secs timeout的时间 -z 将输入输出关掉–用于扫描时 端口的表示方法可写为M-N的范围格式。 ====================...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
     关于数字签名:产生RSA密钥对(myKeyPair),得到RSA密钥对,产生Signature对象,对用私钥对信息(info)签名,用指定算法产生签名对象,用私钥初始化签名对象,将待签名的数据传送给签名对象(须在初始化之后),用公钥...
  • 2009 达内Unix学习笔记

    2010-02-10 19:45:32
    telnet 192.168.0.23 自己帐号 sd08077-you0 ftp工具 192.168.0.202 tools-toolss 老师测评网址 http://172.16.0.198:8080/poll/ 各个 shell 可互相切换 ksh:$ sh:$ csh:guangzhou% bash:bash-3.00$ 一、注意...

空空如也

空空如也

1 2
收藏数 26
精华内容 10
关键字:

linux指定源地址telnet

linux 订阅