Press "Enter" to skip to content

分类: 计算机

Using Netcat for File Transfers

使用 Netcat 进行文件传输 Netcat 就像是极客的瑞士军刀。它几乎可以用于任何涉及 TCP 或 UDP 的事务。它最实用的用途之一是传输文件。非 *nix 用户通常没有设置 SSH,而使用 netcat 传输东西比设置 SSH 快得多。netcat 只是一个可执行文件,并且适用于所有平台(Windows、Mac OS X、Linux)。 在接收端运行, 将开始在端口 1234 上监听。 …

Leave a Comment

Mikrotik使用container部署基于alpine的smartdns提供智能dns服务

背景 我这边有策略dns请求的需求,希望有些域名的dns请求能走特定的服务器,之前一直使用的是ros的udp 53端口拦截,然后配合layer7 protools来实现这个目的。 后来新的ros部署中发现这个方式在一些特殊组网场景下不太稳定,有些流量拦截不到,于是想要在ros上面部署一个container然后跑一个smardns的想法。 方案 我的Mikrotik买的是 hap ax2,坑爹的只有…

Leave a Comment

OpenWrt通过DD安装到VPS

OpenWrt 是一个路由器系统 资源占用很小 整个准系统大小也就几十MB而已 如果只是做网络通信 用这个足够了 体积小的系统可以直接DD 如果是那些几百兆的不能直接DD 体积大的要进内存救援系统mfslinux才能DD不然会出错 最新openwrt镜像去这里找: https://openwrt.org/toh/views/toh_fwdownload https://firmware-selec…

Leave a Comment

自己编译安装的Python3.10 pip装包提示 Can’t connect to HTTPS URL because the SSL module is not available.

背景 尝试在centos7上自己编译安装 Python3.10 在尝试安装pip包的时候提示我:“Can’t connect to HTTPS URL because the SSL module is not available.” 好像是编译安装的Python没有ssl模块 解决问题 单独编译安装openssl 重新编译安装Python 参考资料: https://zomro.co…

Leave a Comment

JVM 内存布局

前言 本JVM系列属于本人学习过程当中总结的一些知识点,目的是想让读者更快地掌握JVM相关的知识要点,难免会有所侧重,若想要更加系统更加详细的学习JVM知识,还是需要去阅读专业的书籍和文档。 本文主题内容: 注:请 区分 JVM内存结构(内存布局) 和 JMM(Java内存模型)这两个不同的概念! 概览 内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行。…

Leave a Comment

Mikrotik定时任务检查网络接口连通性

我有一个wireguard连接的场景,服务端的ip地址可能会变,如果服务端的ip地址变了之后,客户端就再也连不上了,除非我手动停用启用一下wireguard的peer才可以。 写了个Mikrotik的Script来侦测wireguard的连通性,如果发现不能ping通就自动重置peer连接。 定义这个脚本,ip地址写wireguard服务端的对端peer的ip,这个脚本放在客户端里面,配置好sch…

Leave a Comment