“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。
md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。
要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。
在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。
要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。
工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。
写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。
适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。
你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。
全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。
这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。
不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。
产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。
如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。
ZeroTier
ZeroTier — 让你在任何地方都能像连在同一个局域网一样访问设备,跨平台免费组网神器。
ZeroTier 是个啥?说白了,它就是帮你把分散在世界各地的电脑、手机、服务器、甚至嵌入式设备,虚拟成一个“大内网”的工具。你不需要公网 IP,不需要搞端口映射,不需要弄 VPN 服务器,只要每台设备上都装上 ZeroTier 客户端,加入同一个网络 ID,它们就能互相 ping 通,就像插在同一个交换机上一样。
我最早接触它是因为家里有台 NAS,公司有台开发机,出差带的笔记本,还有几台云服务器,想互相传文件、连 SSH、甚至跑内网服务。传统方案要么折腾公网 IP(运营商不给),要么搞 frp 中转(带宽受限),要么搭 OpenVPN(配置麻烦)。ZeroTier 直接解决了这个痛点:零配置、全平台、P2P 直连、加密传输。
它能解决什么问题?
- 远程办公:在家访问公司内网的文件服务器、数据库、打印机。
- 游戏联机:和基友联机老游戏(比如《帝国时代》《红警》),或者搭建 Minecraft 私服。
- IoT 管理:远程访问树莓派、智能家居中枢。
- 云服务器组网:把不同云厂商的机器拉进同一个二层网络,方便服务发现。
- 跨设备同步:配合 Syncthing、Resilio Sync 等工具,通过 ZeroTier 的内网 IP 高速传输。
而且 ZeroTier 是免费的(非商业使用,支持 25 个节点),付费版支持更多节点和管理功能,但对个人用户来说免费版完全够用。
下载方式
最权威的渠道永远是官网:
- 官网下载:https://www.zerotier.com/download/
- GitHub Release(Linux 包/源码):https://github.com/zerotier/ZeroTierOne/releases
官网支持 Windows、macOS、Linux(各种发行版)、Android、iOS、Synology NAS、QNAP 等。移动端去各自应用商店搜 “ZeroTier” 就行。
安装方法
Windows
下载 exe 安装包,一路 Next。装完后右下角会出现 ZeroTier 图标,右键可以打开控制面板。
macOS
下载 dmg 文件,拖到 Applications 文件夹。首次启动会提示安装网络扩展,输入密码授权。
Linux(以 Ubuntu/Debian 为例)
curl -s https://install.zerotier.com | sudo bash
或者用 apt:
sudo apt update && sudo apt install -y curl
curl -s https://install.zerotier.com | sudo bash
装完后用 sudo systemctl start zerotier-one 启动,sudo systemctl enable zerotier-one 设置开机自启。
Android/iOS
去 Google Play 或 App Store 搜索 “ZeroTier One”,安装即可。iOS 版需要手动配置 VPN 描述文件。
路由器(OpenWrt)
在软件包里搜索 luci-app-zerotier 安装,或者手动 opkg install。
基础使用教程
第一步:注册账号并创建网络
- 打开 https://my.zerotier.com,用邮箱注册(支持 GitHub/Google 登录)。
- 登录后点 “Create A Network”,你会得到一个 16 位的 网络 ID(比如
8056c2e21c000001)。 - 点进这个网络,默认是 Private 模式(需要手动授权设备)。
第二步:设备加入网络
每台设备上运行:
sudo zerotier-cli join 8056c2e21c000001
Windows/macOS 客户端里直接点 “Join Network”,粘贴网络 ID。
第三步:授权设备
回到 my.zerotier.com 的网页管理界面,往下翻找到 “Members” 列表。你会看到刚加入的设备显示为 “Unauthorized”,勾选旁边的复选框,变成 “Authorized”。这时设备会获得一个 10.147.x.x 之类的虚拟 IP。
第四步:测试连通性
在任意一台设备上 ping 另一台设备的虚拟 IP:
ping 10.147.18.200
如果能通,恭喜你,你的虚拟局域网已经建好了!
常用命令(Linux/macOS)
zerotier-cli status # 查看服务状态
zerotier-cli listnetworks # 列出已加入的网络
zerotier-cli join <NETWORK_ID> # 加入网络
zerotier-cli leave <NETWORK_ID> # 离开网络
zerotier-cli peers # 查看对等连接情况(直连还是中继)
进阶技巧
1. 配置路由规则,实现“旁路”访问公司内网
如果你想让 ZeroTier 虚拟网络能访问公司的真实内网(比如 192.168.1.x),需要在 ZeroTier 管理后台添加路由规则。假设公司内网网段是 192.168.1.0/24,网关是某台运行 ZeroTier 的设备(比如公司的一台 Linux 服务器),在那台服务器上开启 IP 转发:
echo 'net.ipv4.ip_forward=1' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p
然后在 ZeroTier 管理后台的 “Routes” 里添加一条:
- Destination:
192.168.1.0/24 - Via:
10.147.x.x(那台服务器的 ZeroTier 虚拟 IP)
这样你家里电脑的 ZeroTier 虚拟 IP 就能直接访问公司打印机、NAS 了。
2. 使用 Moon 节点加速连接
如果设备之间无法建立 P2P 直连(比如两边都是对称 NAT),ZeroTier 会通过官方中继服务器转发,速度可能较慢。你可以自建一个 Moon 节点(相当于私有中继),显著降低延迟。
建 Moon 需要一台有公网 IP 的服务器(比如云服务器):
sudo zerotier-idtool initmoon identity.public >> moon.json
# 编辑 moon.json,修改 stableEndpoints 为服务器公网 IP
sudo zerotier-idtool genmoon moon.json
sudo mkdir /var/lib/zerotier-one/moons.d
sudo cp *.moon /var/lib/zerotier-one/moons.d/
sudo systemctl restart zerotier-one
客户端上加入 Moon:
sudo zerotier-cli orbit <MOON_ID> <MOON_ID>
之后所有设备会优先通过 Moon 节点连接,延迟通常从几百毫秒降到十几毫秒。
3. 限制流量/安全策略
在 ZeroTier 管理后台的 “Flow Rules” 里,可以写简单的防火墙规则。比如只允许特定 IP 访问某台设备的 SSH 端口:
drop not src 10.147.0.0/24
accept
或者限制只有授权设备才能互相访问。默认是全部放通,生产环境建议收紧规则。
4. 与 Docker 结合
如果你在服务器上跑 Docker,可以让容器通过 ZeroTier 网络与其他设备通信。最简单的方式是在宿主机上安装 ZeroTier,然后容器使用 --network host 模式,直接共享宿主机的虚拟 IP。更优雅的做法是使用 macvlan 网络驱动,给容器分配独立的 ZeroTier IP。
一点小提醒
- 免费版限制 25 个节点,对个人和家庭完全够用。如果超过 25 个,可以考虑删掉不用的设备,或者付费(每月 $5 起步)。
- 尽量保持客户端版本最新,老版本可能存在连接不稳定的问题。
- 如果连不上,先检查防火墙是否放行了 UDP 端口 9993,很多企业网络会屏蔽这个端口。
- 移动端耗电问题:ZeroTier 作为 VPN 服务会一直运行,iOS/Android 上建议按需开启,不用时断开。
ZeroTier 是我用过最省心的组网工具,没有之一。它把复杂的网络配置抽象成了一个 16 位 ID 和一行命令,真正做到了“开箱即用”。如果你还在为远程访问发愁,不妨花十分钟试试,大概率会相见恨晚。