<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>网络与远程访问 on Laning's Blog</title><link>https://blog.laning.org/categories/%E7%BD%91%E7%BB%9C%E4%B8%8E%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE/</link><description>Recent content in 网络与远程访问 on Laning's Blog</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 10 Apr 2025 11:21:01 +0800</lastBuildDate><atom:link href="https://blog.laning.org/categories/%E7%BD%91%E7%BB%9C%E4%B8%8E%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE/index.xml" rel="self" type="application/rss+xml"/><item><title>TG机器人通知IP地址</title><link>https://blog.laning.org/posts/wp-0442/</link><pubDate>Wed, 09 Apr 2025 18:38:01 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0442/</guid><description>&lt;h2 id="背景"&gt;背景&lt;/h2&gt;
&lt;p&gt;公网IPv4政策的收紧，包括不限于不能使用DDNS服务解析到未备案域名，因此使用TG机器人API服务，定时检测IP地址，若IP变化则自动更新&lt;/p&gt;
&lt;h2 id="项目地址"&gt;项目地址&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://raw.githubusercontent.com/laningya/Raspberry-Pi/refs/heads/master/shell/telegram-ip-bot.sh"&gt;Raspberry-Pi/shell/telegram-ip-bot.sh at master · laningya/Raspberry-Pi · GitHub&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="部署过程"&gt;部署过程&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;获取ChatID&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;API_TOKEN=&amp;#34;YOUR_BOT_TOKEN&amp;#34;
curl -s &amp;#34;https://api.telegram.org/bot$API_TOKEN/getUpdates&amp;#34; | jq &amp;#39;.result[0].message.chat.id&amp;#39;
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;脚本填入Bot的API Token，以及自行判断需要设置代理&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;添加crontab定时任务&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Cloudflare和阿里云DDNS的Shell实现</title><link>https://blog.laning.org/posts/wp-0426/</link><pubDate>Thu, 06 Feb 2025 11:24:47 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0426/</guid><description>&lt;h2 id="下一步开发计划"&gt;下一步开发计划&lt;/h2&gt;
&lt;p&gt;接入Telegram机器人，IP变化时自动通知&lt;/p&gt;
&lt;h2 id="脚本地址"&gt;脚本地址&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://raw.githubusercontent.com/laningya/Raspberry-Pi/refs/heads/master/shell/cfddns.sh"&gt;raw.githubusercontent.com/laningya/Raspberry-Pi/refs/heads/master/shell/cfddns.sh&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://raw.githubusercontent.com/laningya/Raspberry-Pi/refs/heads/master/shell/aliddns.sh"&gt;raw.githubusercontent.com/laningya/Raspberry-Pi/refs/heads/master/shell/aliddns.sh&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="使用说明"&gt;使用说明&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Cloudflare&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;proxy=false/true，是否开始Cloudflare小黄云选项&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;ZONE_ID，API_TOKEN，Cloudflare 域ID和API令牌，API需对应域名的DNS编辑和读取权限&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;IPv4Domain，需要填写全写，如&amp;quot;test.yourdomain.com&amp;quot;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;阿里云&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;accessKeyId,accessSecret，需要在阿里云控制台获取，并赋予DNS编辑和读取权限&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;与Cloudflare不同，子域名和主域名分开&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>sing-box TUN模式透明代理</title><link>https://blog.laning.org/posts/wp-0372/</link><pubDate>Sat, 27 Apr 2024 01:16:33 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0372/</guid><description>&lt;h2 id="前言"&gt;前言&lt;/h2&gt;
&lt;p&gt;你的软路由到底是用来做旁路由还是主路由？如果是旁路由的话，只用科学上网不妨试试Linux旁路由网关&lt;/p&gt;
&lt;h2 id="docker镜像构建"&gt;docker镜像构建&lt;/h2&gt;
&lt;p&gt;原本是64位的处理器，可惜之前装的32位操作系统，所以只能从Dockerfile自己构建喽&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;拉源码&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;git clone https://github.com/SagerNet/sing-box.git
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;构建镜像&lt;/li&gt;
&lt;/ul&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;docker build --no-cache -t laningya/sing-box:v1 .
&lt;/code&gt;&lt;/pre&gt;&lt;h2 id="docker-composeyml文件"&gt;docker-compose.yml文件&lt;/h2&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;version: &amp;#34;3.3&amp;#34;
services:
sing-box:
image: laningya/sing-box:v1
container_name: sing-box
restart: always
network_mode: &amp;#34;host&amp;#34;
volumes:
- ./conf:/etc/sing-box/
devices:
- /dev/net/tun:/dev/net/tun
cap_add:
- ALL
command: -D /var/lib/sing-box -C /etc/sing-box/ run
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;要开启tun模式，devices和cap_add字段非常重要&lt;/p&gt;</description></item><item><title>cloudflare 科学环境</title><link>https://blog.laning.org/posts/wp-0299/</link><pubDate>Thu, 04 Apr 2024 17:19:15 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0299/</guid><description>&lt;p&gt;2024/11/24更新：项目已失效&lt;/p&gt;
&lt;h2 id="warp"&gt;warp+&lt;/h2&gt;
&lt;h3 id="流量获取"&gt;流量获取&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://t.me/generatewarpplusbot"&gt;tg机器人&lt;/a&gt;&lt;/p&gt;
&lt;h3 id="windows客户端"&gt;windows客户端&lt;/h3&gt;
&lt;p&gt;设置代理端口+Proxy SwitchyOmega分流&lt;/p&gt;
&lt;h3 id="订阅转clash等订阅链接"&gt;订阅转clash等订阅链接&lt;/h3&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;docker pull vvbbnn00/warp-clash-api
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;a href="https://github.com/vvbbnn00/WARP-Clash-API"&gt;vvbbnn00/WARP-Clash-API: 该项目可以让你通过订阅的方式使用Cloudflare WARP+，自动获取流量。This project enables you to use Cloudflare WARP+ through subscription, automatically acquiring traffic. (github.com)&lt;/a&gt;&lt;/p&gt;</description></item><item><title>校园电信宽带自动连接脚本</title><link>https://blog.laning.org/posts/wp-0211/</link><pubDate>Thu, 06 Apr 2023 15:28:16 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0211/</guid><description>&lt;h2 id="项目起因"&gt;项目起因&lt;/h2&gt;
&lt;p&gt;校园电信宽带一大痛点是在路由器断电后，需要手动进行身份认证。在外面遇到寝室断电或者早上赶早八，而没有连接网络，当需要远程宿舍网络时，就会很崩溃。前不久看到有人在朋友圈分享自己写的脚本，今天自己实践一下。&lt;/p&gt;</description></item><item><title>多平台挂载Webdav</title><link>https://blog.laning.org/posts/wp-0094/</link><pubDate>Fri, 20 May 2022 11:33:30 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0094/</guid><description>&lt;h2 id="webdav有什么用"&gt;webdav有什么用？&lt;/h2&gt;
&lt;p&gt;在日常工作应用中，我们常常有下面的需求场景：在公司没有完成的工作，可能需要在家继续办公，而我们需要同步在公司的工作进度，最朴素的解决方法就是用U盘进行拷贝，但如果你有webdav等文件传输工具，我们可以完全省去这个繁琐的过程。webdav通过挂载云盘服务到本地，在不同设备都开启webdav,即可实现资源共享；webdav是基于http的文本传输协议，这意味着如果你能接入互联网，就能实现文本共享；同时webdav可以跨平台挂载在本地使用，这意味着你不需要考虑从Linux到Windows对于中文编码方式而出现乱码不同的尴尬；同时，例如阿里云盘、群晖NAS、Google云盘等都提供了webdav服务，这意味着你可以像使用本地硬盘一样访问你的云盘资源。&lt;/p&gt;</description></item><item><title>WireGuard配置</title><link>https://blog.laning.org/posts/wp-0078/</link><pubDate>Tue, 19 Apr 2022 20:34:22 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0078/</guid><description>WireGuard配置的一些示例</description></item><item><title>通信协议原理实验</title><link>https://blog.laning.org/posts/wp-0075/</link><pubDate>Sun, 03 Apr 2022 12:45:55 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0075/</guid><description>UESTC计算机通信网P类实验一</description></item><item><title>树莓派远程访问——向日葵解决方案</title><link>https://blog.laning.org/posts/wp-0062/</link><pubDate>Fri, 03 Dec 2021 20:03:54 +0800</pubDate><guid>https://blog.laning.org/posts/wp-0062/</guid><description>&lt;h2 id="项目介绍"&gt;项目介绍&lt;/h2&gt;
&lt;p&gt;树莓派是一款口袋型电脑，拥有丰富的外设接口，同时不错的计算能力，完善的生态（可安装多种Linux操作系统），吸引了一大批技术爱好者加入树莓派社区。要想实现远程访问树莓派GUI界面，除了常用的VNC解决方案，在这里我推荐一个工具——向日葵，它很好地解决了在无公网IP的情况下，树莓派GUI访问的问题。&lt;/p&gt;</description></item></channel></rss>