[{"content":"快捷命令（Win+R）\nmstsc\n修改远程桌面端口 注册表配置‌(regedit)\n打开注册表编辑器,定位到以下两个路径并修改PortNumber值(十进制),端口号范围建议在1024-65535之间。‌‌\nHKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\Wds\\rdpwd\\Tds\\tcp\nHKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Terminal Server\\WinStations\\RDP-Tcp\n路由器端口映射(可选) ","permalink":"https://blog.244056614.xyz/posts/2026/05/15/windows%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2/","summary":"\u003cp\u003e快捷命令（Win+R）\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003emstsc\u003c/code\u003e\u003c/p\u003e\n\u003col\u003e\n\u003cli\u003e修改远程桌面端口\u003c/li\u003e\n\u003c/ol\u003e\n\u003cp\u003e注册表配置‌(regedit)\u003c/p\u003e\n\u003cp\u003e打开注册表编辑器,定位到以下两个路径并修改\u003cstrong\u003ePortNumber\u003c/strong\u003e值(十进制),端口号范围建议在1024-65535之间。‌‌\u003c/p\u003e","title":"Windows远程桌面"},{"content":"2026年4月17日，NASA所属喷气推进实验室（JPL）的工程师们发送指令，关闭了旅行者1号上的一项名为低能带电粒子实验（LECP）的仪器。这艘核动力航天器电力快耗尽，关闭LECP被认为是维持人类首个星际探测器运行的最佳方式。\n旅行者 1 号艺术构想图，它正穿行于绚烂星云之间。图片来源：NASA/喷气推进实验室-加州理工学院\n自1977年旅行者1号 发射以来，LECP几乎未间断运行——近49年。它测量来自太阳系和银河系的低能带电粒子，包括离子、电子和宇宙射线。该仪器提供了关于星际介质结构的关键数据，探测到压力前沿和日球层外空间中粒子密度变化的区域。旅行者号是唯一距离地球足够远以提供这些信息的航天器。\n与旅行者2号 类似，旅行者1号依赖放射性同位素热电发生器 ，这是一种将衰变钚的热能转化为电能的装置。两者每年均损失约4瓦的功率。经过近半个世纪的太空生活，动力余裕变得极其紧张，团队必须通过关闭加热器和仪器来节约能源，同时确保航天器不会过冷以致燃料管线冻结。\n在2月27日一次例行计划的滚转机动中，旅行者1号的功率水平意外下降。任务工程师知道，任何额外的功率下降都可能触发航天器的低压故障保护系统，该系统会自行关闭部件以保护探测器，这需要飞行团队进行回收——这一过程漫长且存在风险。\n旅行者号团队必须先行动。\n“虽然关闭科学仪器并非所有人的首选，但这是最佳选择，旅行者号JPL任务经理Kareem Badaruddin说”。旅行者1号仍有两台运行科学仪器：一台监听等离子波，另一台测量磁场。它们依然运作良好，从人类飞船未曾探索过的空间区域传回数据。团队仍专注于尽可能长时间保持两艘旅行者号的运行。\n长远计划 选择下一个关闭哪台仪器并非一时冲动。多年前，旅行者号科学与工程团队坐下来商定了关闭航天器部分设备的顺序，同时确保任务能够继续其独特的科学研究。每艘航天器携带的10套相同仪器中，已有7 套已被关闭。对于旅行者1号，LECP是接下来的目标。团队于2025年3月关闭了旅行者2号的LECP。\n由于旅行者1号距离地球超过150亿英里（250亿公里），关闭仪器的指令序列将需要大约23小时才能到达航天器，而关闭过程本身则需要大约3小时15分钟完成。LECP的一个部分——一个小型电机，可以旋转传感器以向各个方向扫描——将保持开启状态。它耗电很小（0.5瓦），保持运行能让团队有最佳机会在找到额外电力时重新启动仪器。\n接下来会发生什么 工程师们有信心关闭LECP能为旅行者1号争取大约一年的喘息空间。他们利用这段时间敲定一项更雄心勃勃的节能方案，用于两颗旅行者号，称为“大爆炸”，旨在进一步延长旅行者号的运行时间。方案是对一批用电设备进行集中调整：关闭部分设备，并将另一些设备切换至低功耗工作模式，在保证探测器维持适宜温度的前提下，继续开展科学探测。\n团队将先在旅行者2号上实施大爆炸，后者电力稍大且更靠近地球，是更安全的测试对象。测试计划于2026年5月和6月进行。如果测试顺利，团队最早将在7月尝试同样的修复方案。如果成功，甚至有可能重新启用旅行者1号的LECP。\n来源：NASA Shuts Off Instrument on Voyager 1 to Keep Spacecraft Operating ","permalink":"https://blog.244056614.xyz/posts/2026/04/18/nasa%E5%85%B3%E9%97%AD%E6%97%85%E8%A1%8C%E8%80%851%E5%8F%B7%E4%B8%8A%E7%9A%84%E4%B8%80%E5%8F%B0%E4%BB%AA%E5%99%A8%E4%BB%A5%E4%BF%9D%E6%8C%81%E8%88%AA%E5%A4%A9%E5%99%A8%E8%BF%90%E8%A1%8C/","summary":"\u003cp\u003e2026年4月17日，NASA所属喷气推进实验室（JPL）的工程师们发送指令，关闭了旅行者1号上的一项名为低能带电粒子实验（LECP）的仪器。这艘核动力航天器电力快耗尽，关闭LECP被认为是维持人类首个星际探测器运行的最佳方式。\u003c/p\u003e","title":"NASA关闭旅行者1号上的一台仪器以保持航天器运行"},{"content":"什么是NAT？ NAT (Network Address Translation) 网络地址转换，是一种让多个内网设备共享一个公网IP的技术。路由器会将内网IP转换为公网IP，使得内网设备可以访问互联网。\nNAT技术虽然在一定程度上解决了IPv4地址短缺的问题，却破坏了点到点P2P（Point to Point）网络的通信。因为在P2P网络中要求通信双方都能主动发起访问，而NAT设备的存在却阻断了这种主动访问。\n即时检测您的 NAT 类型 NAT Checker - 免费检测工具 NAT类型在线检测工具 – 猫点饭 端口扫描工具 - 云上工具 NAT类型检测工具 - 17NAS NAT 如何改善 本机直接拨号，或者静态公网IP(无NAT) 路由器拨号： 类型选择NAT1（完全锥形NAT）推荐✅ UPnP（自动端口转发）推荐✅ 端口映射（指定映射出去的端口）推荐✅ 开启IPv6（无NAT，对方也必须支持IPv6!）推荐✅ DMZ（将一个内网设备完全暴露到公网）谨慎💥 STUN隧道穿越 （Tailscale，ZeroTier，EasyTier，节点小宝等） VPN虚拟专用网 （PPTP,IPsec,Wireguard,Openvpn等） 参考资料\nhttps://developer.aliyun.com/article/1662654 https://info.support.huawei.com/info-finder/encyclopedia/zh/NAT.html ","permalink":"https://blog.244056614.xyz/posts/2026/01/06/nat%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%E8%BD%AC%E6%8D%A2/","summary":"\u003ch2 id=\"什么是nat\"\u003e什么是NAT？\u003c/h2\u003e\n\u003cp\u003eNAT (Network Address Translation) 网络地址转换，是一种让多个内网设备共享一个公网IP的技术。路由器会将内网IP转换为公网IP，使得内网设备可以访问互联网。\u003c/p\u003e\n\u003cp\u003eNAT技术虽然在一定程度上解决了IPv4地址短缺的问题，却破坏了点到点P2P（Point to Point）网络的通信。因为在P2P网络中要求通信双方都能主动发起访问，而NAT设备的存在却阻断了这种主动访问。\u003c/p\u003e","title":"NAT网络地址转换"},{"content":" Featured Sponsors\nWarp is an agentic development environment. Cut code review time \u0026amp; bugs in half, instantly. Memos Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.\nFeatures Instant Capture — Timeline-first UI. Open, write, done — no folders to navigate. Total Data Ownership — Self-hosted on your infrastructure. Notes stored in Markdown, always portable. Zero telemetry. Radical Simplicity — Single Go binary, ~20MB Docker image. One command to deploy with SQLite, MySQL, or PostgreSQL. Open \u0026amp; Extensible — MIT-licensed with full REST and gRPC APIs for integration. Quick Start Docker (Recommended) docker run -d \\ --name memos \\ -p 5230:5230 \\ -v ~/.memos:/var/opt/memos \\ neosmemo/memos:stable Open http://localhost:5230 and start writing!\nNative Binary curl -fsSL https://raw.githubusercontent.com/usememos/memos/main/scripts/install.sh | sh Try the Live Demo Don\u0026rsquo;t want to install yet? Try our live demo first!\nOther Installation Methods Docker Compose - Recommended for production deployments Pre-built Binaries - Available for Linux, macOS, and Windows Kubernetes - Helm charts and manifests available Build from Source - For development and customization See our installation guide for detailed instructions.\nContributing Contributions are welcome — bug reports, feature suggestions, pull requests, documentation, and translations.\nReport bugs Suggest features Submit pull requests Improve documentation Help with translations Sponsors CodeRabbit - Cut code review time \u0026amp; bugs in half, instantly Warp - The agentic development environment SSD Nodes - Affordable VPS hosting for self-hosters InstaPods - Get your app online in seconds • Deploy Memos in 30 Seconds Love Memos? Sponsor us on GitHub to help keep the project growing!\nStar History License Memos is open-source software licensed under the MIT License . See our Privacy Policy for details on data handling.\nWebsite • Documentation • Demo • Discord • X/Twitter ","permalink":"https://blog.244056614.xyz/posts/2025/12/30/11test/","summary":"\u003cdiv align=\"center\"\u003e\n  \u003cp\u003e\u003cb\u003eFeatured Sponsors\u003c/b\u003e\u003c/p\u003e\n  \u003ctable\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" width=\"50%\"\u003e\n        \u003ca href=\"https://go.warp.dev/memos\" target=\"_blank\" rel=\"noopener\"\u003e\n          \u003cpicture\u003e\n            \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/warpdotdev/brand-assets/refs/heads/main/Logos/Warp-Wordmark-White.png\" /\u003e\n            \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/warpdotdev/brand-assets/refs/heads/main/Logos/Warp-Wordmark-Black.png\" /\u003e\n            \u003cimg alt=\"Warp\" height=\"44\" src=\"https://raw.githubusercontent.com/warpdotdev/brand-assets/refs/heads/main/Logos/Warp-Wordmark-Black.png\" /\u003e\n          \u003c/picture\u003e\n          \u003cbr/\u003e\n          \u003cspan\u003eWarp is an agentic development environment.\u003c/span\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n      \u003ctd align=\"center\" width=\"50%\"\u003e\n        \u003ca href=\"https://coderabbit.link/usememos\" target=\"_blank\" rel=\"noopener\"\u003e\n          \u003cpicture\u003e\n            \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://victorious-bubble-f69a016683.media.strapiapp.com/White_Typemark_79b9189d19.svg\" /\u003e\n            \u003csource media=\"(prefers-color-scheme: light)\" srcset=\"https://victorious-bubble-f69a016683.media.strapiapp.com/Orange_Typemark_43bf516c9d.svg\" /\u003e\n            \u003cimg alt=\"CodeRabbit\" height=\"44\" src=\"https://victorious-bubble-f69a016683.media.strapiapp.com/Orange_Typemark_43bf516c9d.svg\" /\u003e\n          \u003c/picture\u003e\n          \u003cbr/\u003e\n          \u003cspan\u003eCut code review time \u0026amp; bugs in half, instantly.\u003c/span\u003e\n        \u003c/a\u003e\n      \u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/table\u003e\n\u003c/div\u003e\n\u003ch1 id=\"memos\"\u003eMemos\u003c/h1\u003e\n\u003cimg align=\"right\" height=\"96px\" src=\"https://raw.githubusercontent.com/usememos/.github/refs/heads/main/assets/logo-rounded.png\" alt=\"Memos\" /\u003e\n\u003cp\u003eOpen-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.\u003c/p\u003e\n\u003cp\u003e\u003ca href=\"https://usememos.com\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Home\" loading=\"lazy\" src=\"https://img.shields.io/badge/%F0%9F%8F%A0-usememos.com-blue?style=flat-square\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://demo.usememos.com/\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Live Demo\" loading=\"lazy\" src=\"https://img.shields.io/badge/%E2%9C%A8-Try%20Demo-orange?style=flat-square\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://usememos.com/docs\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Docs\" loading=\"lazy\" src=\"https://img.shields.io/badge/%F0%9F%93%9A-Documentation-green?style=flat-square\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://discord.gg/tfPJa4UmAv\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Discord\" loading=\"lazy\" src=\"https://img.shields.io/badge/%F0%9F%92%AC-Discord-5865f2?style=flat-square\u0026logo=discord\u0026logoColor=white\"\u003e\u003c/a\u003e\n\n\u003ca href=\"https://hub.docker.com/r/neosmemo/memos\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e\u003cimg alt=\"Docker Pulls\" loading=\"lazy\" src=\"https://img.shields.io/docker/pulls/neosmemo/memos?style=flat-square\u0026logo=docker\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/usememos/.github/refs/heads/main/assets/demo.png\" alt=\"Memos Demo Screenshot\" height=\"512\" /\u003e\n\u003ch2 id=\"features\"\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eInstant Capture\u003c/strong\u003e — Timeline-first UI. Open, write, done — no folders to navigate.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTotal Data Ownership\u003c/strong\u003e — Self-hosted on your infrastructure. Notes stored in Markdown, always portable. Zero telemetry.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRadical Simplicity\u003c/strong\u003e — Single Go binary, ~20MB Docker image. One command to deploy with SQLite, MySQL, or PostgreSQL.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eOpen \u0026amp; Extensible\u003c/strong\u003e — MIT-licensed with full REST and gRPC APIs for integration.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2 id=\"quick-start\"\u003eQuick Start\u003c/h2\u003e\n\u003ch3 id=\"docker-recommended\"\u003eDocker (Recommended)\u003c/h3\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003edocker run -d \u003cspan class=\"se\"\u003e\\\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e  --name memos \u003cspan class=\"se\"\u003e\\\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e  -p 5230:5230 \u003cspan class=\"se\"\u003e\\\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e  -v ~/.memos:/var/opt/memos \u003cspan class=\"se\"\u003e\\\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e  neosmemo/memos:stable\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003eOpen \u003ccode\u003ehttp://localhost:5230\u003c/code\u003e and start writing!\u003c/p\u003e","title":"11test"},{"content":"主要内容 Markdown是什么？ 谁创造了它？ 为什么要使用它？ 怎么使用？ 谁在用？ 尝试一下 正文 1. Markdown是什么？ Markdown是一种轻量级标记语言，它以纯文本形式(易读、易写、易更改)编写文档，并最终以HTML格式发布。 Markdown也可以理解为将以MARKDOWN语法编写的语言转换成HTML内容的工具。\n2. 谁创造了它？ 它由Aaron Swartz 和John Gruber共同设计，Aaron Swartz就是那位于去年（2013年1月11日）自杀,有着开挂一般人生经历的程序员。维基百科对他的介绍 是：软件工程师、作家、政治组织者、互联网活动家、维基百科人。\n他有着足以让你跪拜的人生经历：\n14岁参与RSS 1.0规格标准的制订。 2004年入读斯坦福，之后退学。 2005年创建Infogami ，之后与Reddit 合并成为其合伙人。 2010年创立求进会（Demand Progress），积极参与禁止网络盗版法案（SOPA）活动，最终该提案被撤回。 2011年7月19日，因被控从MIT和JSTOR下载480万篇学术论文并以免费形式上传于网络被捕。 2013年1月自杀身亡。 天才都有早逝的归途。\n3. 为什么要使用它？ 它是易读（看起来舒服）、易写（语法简单）、易更改纯文本。处处体现着极简主义的影子。 兼容HTML，可以转换为HTML格式发布。 跨平台使用。 越来越多的网站支持Markdown。 更方便清晰地组织你的电子邮件。（Markdown-here, Airmail） 摆脱Word（我不是认真的）。 4. 怎么使用？ 如果不算扩展，Markdown的语法绝对简单到让你爱不释手。\nMarkdown语法主要分为如下几大部分： 标题，段落，区块引用，代码区块，强调，列表，分割线，链接，图片，反斜杠 \\，符号\u0026rsquo;`\u0026rsquo;。\n4.1 标题 两种形式：\n1）使用=和-标记一级和二级标题。\n一级标题\n=========\n二级标题 ---------\n效果：\n一级标题 二级标题 2）使用#，可表示1-6级标题。\n# 一级标题\n## 二级标题\n### 三级标题\n#### 四级标题\n##### 五级标题\n###### 六级标题\n效果：\n一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 4.2 段落 段落的前后要有空行，所谓的空行是指没有文字内容。若想在段内强制换行的方式是使用两个以上空格加上回车（引用中换行省略回车）。\n4.3 区块引用 在段落的每行或者只在第一行使用符号\u0026gt;,还可使用多个嵌套引用，如：\n\u0026gt; 区块引用\n\u0026gt;\u0026gt; 嵌套引用\n效果：\n区块引用\n嵌套引用\n4.4 代码区块 代码区块的建立是在每行加上4个空格或者一个制表符（如同写代码一样）。如 普通段落：\nvoid main() { printf(\u0026ldquo;Hello, Markdown.\u0026rdquo;); }\n代码区块：\nvoid main() { printf(\u0026quot;Hello, Markdown.\u0026quot;); } 注意:需要和普通段落之间存在空行。\n4.5 强调 在强调内容两侧分别加上*或者_，如：\n*斜体*，_斜体_ **粗体**，__粗体__\n效果：\n斜体，斜体 粗体，粗体\n4.6 列表 使用·、+、或-标记无序列表，如：\n-（+*） 第一项 -（+*） 第二项 - （+*）第三项\n注意：标记后面最少有一个_空格_或_制表符_。若不在引用区块中，必须和前方段落之间存在空行。\n效果：\n第一项 第二项 第三项 有序列表的标记方式是将上述的符号换成数字,并辅以.，如：\n1 . 第一项\n2 . 第二项 3 . 第三项\n效果：\n第一项 第二项 第三项 4.7 分割线 分割线最常使用就是三个或以上*，还可以使用-和_。\n4.8 链接 链接可以由两种形式生成：行内式和参考式。 行内式：\n[younghz的Markdown库](https:://github.com/younghz/Markdown \u0026ldquo;Markdown\u0026rdquo;)。\n效果：\nyounghz的Markdown库 。\n参考式：\n[younghz的Markdown库1][1] [younghz的Markdown库2][2] [1]:https:://github.com/younghz/Markdown \u0026ldquo;Markdown\u0026rdquo; [2]:https:://github.com/younghz/Markdown \u0026ldquo;Markdown\u0026rdquo;\n效果：\nyounghz的Markdown库1 younghz的Markdown库2 注意：上述的[1]:https:://github.com/younghz/Markdown \u0026quot;Markdown\u0026quot;不出现在区块中。\n4.9 图片 添加图片的形式和链接相似，只需在链接的基础上前方加一个！。\n4.10 反斜杠\\ 相当于反转义作用。使符号成为普通符号。\n4.11 符号\u0026rsquo;`' 起到标记作用。如：\n`ctrl+a`\n效果：\nctrl+a\n5. 谁在用？ Markdown的使用者：\nGitHub 简书 Stack Overflow Apollo Moodle Reddit 等等 6. 尝试一下 Chrome下的插件诸如stackedit与markdown-here等非常方便，也不用担心平台受限。 在线的dillinger.io评价也不错 Windowns下的MarkdownPad也用过，不过免费版的体验不是很好。 Mac下的Mou是国人贡献的，口碑很好。 Linux下的ReText不错。 当然，最终境界永远都是笔下是语法，心中格式化 :)。\n注意：不同的Markdown解释器或工具对相应语法（扩展语法）的解释效果不尽相同，具体可参见工具的使用说明。 虽然有人想出面搞一个所谓的标准化的Markdown，[没想到还惹怒了健在的创始人John Gruber] (http://blog.codinghorror.com/standard-markdown-is-now-common-markdown/ )。\n以上基本是所有traditonal markdown的语法。\n其它： 列表的使用(非traditonal markdown)：\n用|表示表格纵向边界，表头和表内容用-隔开，并可用:进行对齐设置，两边都有:则表示居中，若不加:则默认左对齐。\n代码库 链接 MarkDown https://github.com/younghz/Markdown MarkDownCopy https://github.com/younghz/Markdown 关于其它扩展语法可参见具体工具的使用说明。\n","permalink":"https://blog.244056614.xyz/posts/2025/12/30/markdown/","summary":"\u003ch2 id=\"主要内容\"\u003e主要内容\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003ch4 id=\"markdown是什么\"\u003eMarkdown\u003cem\u003e是什么\u003c/em\u003e？\u003c/h4\u003e\n\u003ch4 id=\"谁创造了它\"\u003e\u003cem\u003e谁\u003c/em\u003e创造了它？\u003c/h4\u003e\n\u003ch4 id=\"为什么要使用它\"\u003e\u003cem\u003e为什么\u003c/em\u003e要使用它？\u003c/h4\u003e\n\u003ch4 id=\"怎么使用\"\u003e\u003cem\u003e怎么\u003c/em\u003e使用？\u003c/h4\u003e\n\u003ch4 id=\"谁在用\"\u003e\u003cem\u003e谁\u003c/em\u003e在用？\u003c/h4\u003e\n\u003ch4 id=\"尝试一下\"\u003e尝试一下\u003c/h4\u003e\n\u003c/blockquote\u003e\n\u003ch2 id=\"正文\"\u003e正文\u003c/h2\u003e\n\u003ch3 id=\"1-markdown是什么\"\u003e1. Markdown\u003cem\u003e是什么\u003c/em\u003e？\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eMarkdown\u003c/strong\u003e是一种轻量级\u003cstrong\u003e标记语言\u003c/strong\u003e，它以纯文本形式(\u003cem\u003e易读、易写、易更改\u003c/em\u003e)编写文档，并最终以HTML格式发布。 \u003cbr\u003e\n\u003cstrong\u003eMarkdown\u003c/strong\u003e也可以理解为将以MARKDOWN语法编写的语言转换成HTML内容的工具。\u003c/p\u003e","title":"Markdown"},{"content":"1. 什么是 Tailscale Tailscale 是基于 WireGuard 构建的现代 VPN，通过 NAT 穿越实现设备点对点互联。\n官方控制面板：https://login.tailscale.com/admin/machines 下载地址：https://tailscale.com/download 离线安装包https://pkgs.tailscale.com/stable/#static Docker镜像https://hub.docker.com/r/tailscale/tailscale 更新日志https://tailscale.com/changelog#client Linux发型版安装脚本 curl -fsSL https://tailscale.com/install.sh | sh 安装后运行此命令，复制链接登录账号 tailscale up --accept-dns=false 2. 子网路由(Subnet routers) 子网路由用于让 Tailscale 设备访问内网非 Tailscale 设备（Tailscale充当网关）。\n2.1 Linux启用IP转发\necho \u0026#39;net.ipv4.ip_forward = 1\u0026#39; | tee -a /etc/sysctl.d/99-tailscale.conf echo \u0026#39;net.ipv6.conf.all.forwarding = 1\u0026#39; | tee -a /etc/sysctl.d/99-tailscale.conf sysctl -p /etc/sysctl.d/99-tailscale.conf ​### 2.2 广告子网路由 启用IP转发后，通过--advertise-routes设置子网路由表。逗号分隔添加多个子网。\ntailscale set --advertise-routes=192.0.2.0/24,198.51.100.0/24 ​ 2.3 在管理控制台启用子网路由 ​ 2.4 在控制面板可以看到该设备被标记为Subnets，然后在其它Linux客户端允许访问\ntailscale up --accept-routes ​ 2.5 测试连通性ping 192.168.88.1\n3. Exit nodes出口节点 出口节点可将所有流量通过该节点转发，实现全局代理。\n​ 3.1 Linux启用IP转发\necho \u0026#39;net.ipv4.ip_forward = 1\u0026#39; | tee -a /etc/sysctl.d/99-tailscale.conf echo \u0026#39;net.ipv6.conf.all.forwarding = 1\u0026#39; | tee -a /etc/sysctl.d/99-tailscale.conf sysctl -p /etc/sysctl.d/99-tailscale.conf ​ 3.2 设置VPS为Exit Node\ntailscale set --advertise-exit-node \u0026amp;\u0026amp; \\ tailscale up --accept-dns=false ​ 3.3 在管理控制台允许此设备为出口节点，然后可以看到该设备被标记为Exit Node\n​ 3.4 其他客户端通过VPS转发流量,并且允许访问本地网络\ntailscale set --exit-node=100.104.66.71 --exit-node-allow-lan-access=true ​ 3.5 停止使用出口节点，且重载配置\ntailscale set --exit-node= \u0026amp;\u0026amp; \\ tailscale up --reset --accept-dns=false --accept-routes 4. 对等中继(Peer Relay) 配置 Tailscale 对等中继（最好是有公网的云服务器）\n4.1 开放 UDP 端口 通过 SSH 或远程终端登录到该节点，执行以下命令：\ntailscale set --relay-server-port=40000\n4.2 为设备添加中继标签 为设备打标签：登录Tailscale控制台 ，找到目标设备，为其添加标签 relay。（Edit ACL tags）\n4.3 配置访问控制列表（ACL） 打开 Tailscale Admin Console ，在 ACL 文件中添加 grants 规则：\n\u0026#34;grants\u0026#34;: [ // 允许所有连接的基础策略（可根据需要调整） { \u0026#34;src\u0026#34;: [\u0026#34;*\u0026#34;], \u0026#34;dst\u0026#34;: [\u0026#34;*\u0026#34;], \u0026#34;ip\u0026#34;: [\u0026#34;*\u0026#34;], }, // 对等中继专用策略 { \u0026#34;src\u0026#34;: [\u0026#34;*\u0026#34;], // 源：允许所有节点 \u0026#34;dst\u0026#34;: [\u0026#34;tag:relay\u0026#34;], // 目标：所有带有 relay 标签的设备 \u0026#34;app\u0026#34;: { \u0026#34;tailscale.com/cap/relay\u0026#34;: [], // 授予“中继”应用权限 }, }, ], https://yunpan.plus/t/14248-1-1 其它开源参考 GitHub - juanfont/headscale：Tailscale 控制服务器的开源自架设实现 ","permalink":"https://blog.244056614.xyz/posts/2025/12/30/tailscale-%E7%BB%84%E7%BD%91%E4%B8%8E%E5%AD%90%E7%BD%91%E8%B7%AF%E7%94%B1%E5%87%BA%E5%8F%A3%E8%8A%82%E7%82%B9%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97/","summary":"\u003ch1 id=\"1-什么是-tailscale\"\u003e1. 什么是 Tailscale\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://tailscale.com\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003eTailscale\u003c/a\u003e\n 是基于 WireGuard 构建的现代 VPN，通过 NAT 穿越实现设备点对点互联。\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e官方控制面板：\u003ca href=\"https://login.tailscale.com/admin/machines\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ehttps://login.tailscale.com/admin/machines\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e下载地址：\u003ca href=\"https://tailscale.com/download\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ehttps://tailscale.com/download\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e离线安装包\u003ca href=\"https://pkgs.tailscale.com/stable/#static\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ehttps://pkgs.tailscale.com/stable/#static\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003eDocker镜像\u003ca href=\"https://hub.docker.com/r/tailscale/tailscale\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ehttps://hub.docker.com/r/tailscale/tailscale\u003c/a\u003e\n\u003c/li\u003e\n\u003cli\u003e更新日志\u003ca href=\"https://tailscale.com/changelog#client\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ehttps://tailscale.com/changelog#client\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-bash\" data-lang=\"bash\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003eLinux发型版安装脚本\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003ecurl -fsSL https://tailscale.com/install.sh \u003cspan class=\"p\"\u003e|\u003c/span\u003e sh\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e安装后运行此命令，复制链接登录账号\n\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003etailscale up --accept-dns\u003cspan class=\"o\"\u003e=\u003c/span\u003e\u003cspan class=\"nb\"\u003efalse\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003chr\u003e\n\u003ch2 id=\"2-子网路由subnet-routers\"\u003e2. \u003ca href=\"https://tailscale.com/kb/1019/subnets\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003e子网路由(Subnet routers)\u003c/a\u003e\n\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003e子网路由用于让 Tailscale 设备访问内网非 Tailscale 设备（Tailscale充当网关）。\u003c/em\u003e\u003c/p\u003e","title":"Tailscale 组网与子网路由、出口节点完全指南"},{"content":" 清除Dell服务器的IDRAC生命周期日志 ","permalink":"https://blog.244056614.xyz/posts/2025/12/05/dell%E6%88%B4%E5%B0%94%E6%9C%8D%E5%8A%A1%E5%99%A8/","summary":"\u003cul\u003e\n\u003cli\u003e\u003ca href=\"/html/dell.html\"\u003e清除Dell服务器的IDRAC生命周期日志\u003c/a\u003e\n\u003c/li\u003e\n\u003c/ul\u003e","title":"DELL戴尔服务器"},{"content":" 卸载（AGS）Adobe Genuine Service\n代理软件添加以下规则\n- \u0026#39;DOMAIN-SUFFIX,Adobe.io,REJECT\u0026#39; - \u0026#39;DOMAIN-SUFFIX,Adobestats.io,REJECT\u0026#39; 3.火绒拦截\n网络防护\u0026gt;自定义规则：\n*.Adobe.io *.Adobestats.io hosts域名屏蔽 127.0.0.1 adobe.io 127.0.0.1 adobestats.io ","permalink":"https://blog.244056614.xyz/posts/2025/12/04/adobe%E8%BD%AF%E4%BB%B6%E5%B1%8F%E8%94%BD%E5%BC%B9%E7%AA%97/","summary":"\u003col\u003e\n\u003cli\u003e\n\u003cp\u003e卸载（AGS）Adobe Genuine Service\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e代理软件添加以下规则\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-yml\" data-lang=\"yml\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e- \u003cspan class=\"s1\"\u003e\u0026#39;DOMAIN-SUFFIX,Adobe.io,REJECT\u0026#39;\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e- \u003cspan class=\"s1\"\u003e\u0026#39;DOMAIN-SUFFIX,Adobestats.io,REJECT\u0026#39;\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003e3.火绒拦截\u003c/p\u003e\n\u003cp\u003e网络防护\u0026gt;自定义规则：\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-yml\" data-lang=\"yml\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"cp\"\u003e*.Adobe.io\u003c/span\u003e\u003cspan class=\"w\"\u003e  \n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"cp\"\u003e*.Adobestats.io\u003c/span\u003e\u003cspan class=\"w\"\u003e \n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003e\u003cimg alt=\"adobe\" loading=\"lazy\" src=\"/posts/2025/12/04/adobe%E8%BD%AF%E4%BB%B6%E5%B1%8F%E8%94%BD%E5%BC%B9%E7%AA%97/adobe.jpg\"\u003e\u003c/p\u003e\n\u003col start=\"4\"\u003e\n\u003cli\u003ehosts域名屏蔽\u003c/li\u003e\n\u003c/ol\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" class=\"chroma\"\u003e\u003ccode class=\"language-yml\" data-lang=\"yml\"\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"m\"\u003e127.0.0.1\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"l\"\u003eadobe.io\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cspan class=\"line\"\u003e\u003cspan class=\"cl\"\u003e\u003cspan class=\"m\"\u003e127.0.0.1\u003c/span\u003e\u003cspan class=\"w\"\u003e \u003c/span\u003e\u003cspan class=\"l\"\u003eadobestats.io\u003c/span\u003e\u003cspan class=\"w\"\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003e\u003cimg alt=\"adobe\" loading=\"lazy\" src=\"/posts/2025/12/04/adobe%E8%BD%AF%E4%BB%B6%E5%B1%8F%E8%94%BD%E5%BC%B9%E7%AA%97/2.png\"\u003e\u003c/p\u003e","title":"Adobe软件屏蔽弹窗"},{"content":"Hi💕\n这是我的博客，基于 Hugo \u0026amp; PaperMod 构建，托管在GitHub \u0026amp; Cloudflare Pages 从小看《动物世界》喜欢户外徒步，看人文自然纪录片（地球脉动）。听歌（李宗盛，孙燕姿，邓紫棋），游戏：英雄联盟。\n对电脑服务器、NAS网络存储、等感兴趣，沉溺于各种Linux发行版，不能自拔。\n目前拥有：\n群晖DS220+(DSM7.3)\n绿联DXP4800(UGOS Pro)\n英特尔 Intel® NUC11TNi5(飞牛fnOS)\n戴尔 DELL T340(Debian 13)\nAlpine Linux: 最轻量\nArchLinux：滚动更新\nGentoo：编译滚动\nDEB系列\nDebian：开源稳定 Ubuntu: 桌面环境 RPM系列\nFedora：试验田 RHEL：商业稳定 RockyLinux：开源兼容 CentOS Stream：滚动更新 联系方式📮：8bps@proton.me ","permalink":"https://blog.244056614.xyz/about/","summary":"\u003cp\u003eHi💕\u003c/p\u003e\n\u003cp\u003e这是我的博客，基于 \u003ca href=\"https://github.com/gohugoio/hugo\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003eHugo\u003c/a\u003e\n \u0026amp; \u003ca href=\"https://github.com/adityatelange/hugo-PaperMod\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003ePaperMod\u003c/a\u003e\n 构建，托管在\u003ca href=\"https://www.github.com/\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003eGitHub\u003c/a\u003e\n \u0026amp; \u003ca href=\"https://pages.cloudflare.com/\"\n target=\"_blank\" rel=\"noopener noreferrer\"\u003eCloudflare Pages\u003c/a\u003e\n\u003c/p\u003e\n\u003cp\u003e从小看《动物世界》喜欢户外徒步，看人文自然纪录片（地球脉动）。听歌（李宗盛，孙燕姿，邓紫棋），游戏：英雄联盟。\u003c/p\u003e","title":"关于"}]