mac知识!

2019/08/24

socket mac终端调试工具

mac上两个有用的网络连接工具 telnet和nc,telnet大家应该比较熟悉,今天要分享nc nc:netcat,都是用来设置路由器。

使用

可以打开两个终端window ,实现终端之间的socket的收发信息(类似聊天界面)。 两个终端分别输入如下命令,就可以两个终端自由发信息

窗口1: nc -l 9999

窗口2: nc 127.0.0.1 9999

语法 nc/netcat(选项)(参数)

选项 -g<网关>:设置路由器跃程通信网关,最多设置8个;
-G<指向器数目>:设置来源路由指向器,其数值为4的倍数;
-h:在线帮助;
-i<延迟秒数>:设置时间间隔,以便传送信息及扫描通信端口;
-l:使用监听模式,监控传入的资料;
-n:直接使用ip地址,而不通过域名服务器;
-o<输出文件>:指定文件名称,把往来传输的数据以16进制字码倾倒成该文件保存;
-p<通信端口>:设置本地主机使用的通信端口;
-r:指定源端口和目的端口都进行随机的选择;
-s<来源位址>:设置本地主机送出数据包的IP地址;
-u:使用UDP传输协议;
-v:显示指令执行过程;
-w<超时秒数>:设置等待连线的时间;
-z:使用0输入/输出模式,只在扫描通信端口时使用。</pre>

参数 主机:指定主机的IP地址或主机名称; 端口号:可以是单个整数或者是一个范围。

使用帮助 mac打开终端 输入 man nc 就可以查看nc的具体功能


如果您觉得文章帮到了您,那就打赏给个赞呗🙂

(转载本站文章请注明作者和出处 程序猿小尾巴

Show Disqus Comments

Post Directory