首页
Search
1
v2ray异常错误之二
3,310 阅读
2
linux时区设置
2,698 阅读
3
DB2常用操作
2,173 阅读
4
websphere修改jvm内存xmx和xms
1,929 阅读
5
nfs客户端文件属主为nobody的现象
1,552 阅读
技术
生活
运动
游戏
电影
登录
Search
标签搜索
docker
linux
troubleshooting
nginx
secure
truenas
mysql
windows
python
esxi
docker swarm
oracle
zabbix
tomcat
blog
dsm
群晖
rpa
freenas
db
yuc
累计撰写
291
篇文章
累计收到
0
条评论
首页
栏目
技术
生活
运动
游戏
电影
页面
搜索到
2
篇与
的结果
2024-07-05
如何使用nc、ncat传输文件
问题背景 在极端的网络条件下,双方机器处于不同的网络区域,仅开放了一个端口单向通信,并且登录双方机器非常麻烦,最后对发禁用了 ssh 协议,无法 scp 传输文件。这种情况下我们应该如何方便的传输文件呢? 方案选择 使用 nginx、ftp 等作为文件服务器下载文件 通过 nc、ncat 来传输文件 正常情况推荐使用方案1,但需要安装额外服务,如果没有网络条件可以传输安装包,并且机器无外网,只允许使用yum,那么方法一也无法使用了 nc、ncat 受限比较严重的情况下,我们可以尝试使用nc、ncat来传输文件,步骤如下: 在 nc 服务端监听一个端口,并且传送一个文件进来 nc -l 192.168.3.100 9999 < 222.sh 在客户端连接这个服务端,并且把文件重定向到本地 nc 192.168.3.100 9999 > 222.sh
2024年07月05日
8 阅读
0 评论
0 点赞
2024-05-31
服务器tcp、udp端口检测
背景 有些网络要求严格的环境上,会按需开放端口,在有些服务、分布式服务需要多个端口的时候,需要做好测试,避免某个端口无法联通导致的异常问题。 一般情况下 tcp 端口是比较好测试的,它有协议,我们只需要使用 telnet 测试端口是否联通即可。但是 udp 确不太好测试,它无状态、不需要握手,发过去的包它无需回复是否接收,那么应该如何测试呢? nc、ncat、netcat 对于 udp 的测试我们可以使用 nc、ncat 工具,它可以在一台作为 server 端的机器上监听 udp 端口,然后客户端上连接,成功连上后,客户端发送的内容在服务端会显示,即可测试、验证通信无问题 使用以下步骤进行测试: 服务端监听udp端口 # 服务端监听udp 4803 端口 nc -ulp 4803 客户端连接 ncat -u 192.168.3.100 4803 -w 5000ms -v # 输入内容,然后在服务端窗口查看内容是否一致 PS. 重要的问题 在测试过程中存在一个规则,服务端监听后,只允许一个客户端接入发送消息,如果此时第二个客户端再连接,会提示连接被拒绝,这种情况很容易误导是网络存在问题。正确的步骤应该是测试第二个客户端的时候重新在服务端运行监听命令,然后第二个客户端再接入
2024年05月31日
6 阅读
0 评论
0 点赞