033nc命令集合

一、

(1)使用nc命令测试长连接服务

#执行如下命令,出现出现输出表示4层接口是ok的
nc -vz 119.3.250.211 50000

Connection to 119.3.250.211 50000 port [tcp/*] succeeded!

 (2)更改为批量执行的方式

#检查数量是否一致
ls |wc -l
egrep -i "weight=10" *|awk '{print $3}'|awk -F: '{print $1, $2}'|wc -l

#批量检查
egrep -i "weight=10" *|awk '{print $3}'|awk -F: '{print $1, $2}'|while read ip port; 
  do echo $ip $port
  nc -vz $ip $port
done

二、在有代理的情况下如何查看来源ip

比如代理为feilian

服务器:

nc -l -v -n -p 3308
Listening on 0.0.0.0 3308


Connection received on 192.168.1.39 56134

192.168.1.39即为飞连的代理ip

macpro上执行(客户端):

❯ nc -vz -w 2 -G 2 10.168.1.10 3308
Connection to 10.168.1.10 port 3308 [tcp/tns-server] succeeded!

 

  

posted @ 2023-06-12 17:17  arun_yh  阅读(48)  评论(0)    收藏  举报