nc做转口转发,测试网络断连场景
有时候我们想测试网络连接断开和重连的场景,这时候,我们就可以使用nc做端口转发,需要断连时,关闭掉nc,需要重连时,开启nc就行了
具体的命令是
# 创建双向管道
mkfifo fifo_name # 使用nc创建代理 # local_port: 本地代理端口 # fifo_name: 创建管道的名称 # remote_addr remote_port: 需要代理的远程地址和端口 nc -l local_port 0<fifo_name | nc remote_addr remote_port 1>fifo_name