CentOS   发布时间:2022-04-02  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

今天安装swoole后,测试UDP服务需要用到netcat,然而百度了很多安装方法,并没有一个好用的。几经尝试,终于安装成功,现在就分享给大家,以供参考。 配置环境:centos6.5 1.下载安装包 wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz 2.解压缩文件 tar -zx

今天安装swoole后,测试UDP服务需要用到netcat,然而百度了很多安装方法,并没有一个好用的。几经尝试,终于安装成功,现在就分享给大家,以供参考

配置环境:centos6.5

1.下载安装包

wget https://sourceforge.net/projects/netcat/files/netcat/0.7.1/netcat-0.7.1.tar.gz

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

2.解压缩文件

tar -zxvf netcat-0.7.1.tar.gz -C /usr/local

3.切换至/usr/local/netcat-0.7.1

  1>查看编译配置文件

  ./configure

  2>编译安装

  @H_867_26@make && make install

4.配置

  1>切换至/etc

  2>编辑配置文件 vim /etc/profile,加入:

 

2、配置

vim /etc/profile

添加以下内容

# set  netcat path
export NETCAT_HOME=/usr/local/netcat
export PATH=$PATH:$NETCAT_HOME/bin


保存,退出,并使配置生效:
source /etc/profile

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

  3>生效配置

    source /etc/profile

  4>查看netcat是否已经生效

    nc -Help

   出现此种信息表明配置已生效

   

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

5.测试:

  1>编辑一个udp测试代码文件,命名为udp_server.PHP

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

@R_489_9789@Server对象,监听 127.0.0.1:9502端口,类型为SWOOLE_SOCK_UDP
$serv = new swoole_server("127.0.0.1",9502,SWOOLE_PROCESS,SWOOLE_SOCK_UDp); 
//监听数据接收事件
$serv->on(‘Packet‘,function ($serv,$data,$clienTinfo) {
    $serv->sendto($clienTinfo[‘address‘],$clienTinfo[‘port‘],"Server ".$data);
    var_dump($clienTinfo);
});
//启动服务器
$serv->start();

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

  2>启动udp服务

    PHP udp_server.PHP

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

  3>测试udp服务是否已生效

    netcat -u 127.0.0.1 9502

    输入 Hello,服务器返回Hello,表明udp服务已生效

    

centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀

 

完结,感谢您的阅读。

大佬总结

以上是大佬教程为你收集整理的centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀全部内容,希望文章能够帮你解决centos安装netcat TCP UDP测试工具 简称 nc,安全界叫它瑞士军刀所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。