使用 Java 写了一个局域网端口扫描器

一开始打算使用 web 来做的,但是发现浏览器没有那么高的权限,限制来自浏览器安全模型。浏览器不允许:创建任意 TCP Socket,主动向任意 IP:PORT 建立 TCP 连接,探测端口是否 open / closed / filtered 最终我改回了 Java 实现。并开源在了 https://github.com/hellodk34/LanPortScanner 直接下载 jar 包:https://github.com/hellodk34/LanPortScanner/releas... 阅读全文

使用 nginx 获取自己的公网 IP 地址

针对宽带上网,一般来说,我们都习惯于使用下面这些网站获取自己的公网 IP, https://whatsmyip.com/ https://www.ip138.com/ https://www.ipip.net/ https://ip.skk.moe/ 在命令行也可以通过 curl 一个服务器地址然后得到自己的公网 IP。我们今天想说的就是这种服务。 一个很有名的域名,我记住了,就是 ip.sb,在支持 curl 的终端上(Linux、macOS 默认终端即可,Windows 下可以借助 G... 阅读全文

tplink 10280, wan 无法访问 lan 下的 dhcp 主机,换上 padavan 解决两台路由器 lan-wan 级联,两台路由器下面的电脑互访

首先给出画得不那么正规的网络拓扑图 后来发现我的模型和 tplink 的一个问题下的模型非常相似,几乎一样 https://service.tp-link.com.cn/detail_article_2858.html 下面简单介绍一下我的模型—— 首先是 modem,普通家庭宽带入户,lan ip 是 192.168.1.1,dhcp 服务器打开,lan 网络是 192.168.1.0/24。 主路由是一个将近 3000 块钱的 H3C,型号是 ER5200G3,wan ip 是 192... 阅读全文

浅谈文件传输/共享协议|内网共享文件协议选择|自建公网文件管理同步和共享方案推荐

文章难免存在错误、疏漏,如果愿意,欢迎指出勘误。 1. 前言 关于文件传输协议/文件共享协议,可以拿出来介绍的可以有很多,本文列举了一些通用的基础的发展较早的协议详细的介绍(当然了,没有深入的原理,咱也不会啊 :笑),一些较新的作了简单陈述,没有深究原理和实现。 本文主要分为三个部分 基础的文件传输/共享协议,更加推荐在内网使用的,不允许也不推荐暴露到公网。使用建议 点我 个人公网文件管理方案 实践: 在内网自建一个 seafile server, 并通过 frp 暴露在公网 servi... 阅读全文

OpenWrt 因 mwan3 多拨插件导致的 wan 接口 pppoe 频繁断网/网络不稳定的问题解决记录

我的宽带是联通 100Mbps,但是 speedtest.cn 测速有 250Mbps 左右。大概是上个月有一次好奇,想着使用多拨看能不能进一步提高网速,以前一直没有深入研究使用这个 mwan3 多拨插件。 那次尝试失败:拨号不怎么稳定,也只有一个接口能够拨号成功。所以最后关掉了多拨的功能,回到了最原始的 wan 接口 pppoe 拨号使用。 但是最近发现网络不稳定,有几次包括今天晚上回家发现网络直接不可用。在重启网络后 (/etc/init.d/network restart) 观察 Ope... 阅读全文