使用电信 TR069 内网架设 WireGuard 隧道异地组网序言 TR069 内网是运营商用于下发光猫管理网络的内网,同一运营商同一省份的内网中所有光猫互通,并且可以跑到链路速度。 TR069 内网用于架设异地组网隧道不占用宽带带宽,是同一运营商同一省份异地组网的比较好的选择。虽然光猫只有 1 个千兆网口,但是即便使用光猫的百兆口进行架设,也能跑到 100 Mbps 的速度,享受专线一般的待遇。 本文选用 WireG2021-10-23默认
docker安装wordpress编写docker-compose.yml 其中,你需要在docker-compose.yml的同级目录创建nginx文件夹,在其中添加nginx.conf文件,文件内容如下: 启动docker-compose 运行上述命令之后,就可以通过访问http://localhost 或 https://localhost 来访问你的Wordpress网站了。 PHP2021-10-08默认
记一次frp的被阻断的问题配置frp客户端的过程中总是出现下面的一句话: 解决 防火墙应该是探测到了某些特征流量而触发了规则,导致frp认证的包被重置,于是服务端frp关闭了链接,而翻开源码,我们能看到再发送完认证信息后执行了ReadMsgInto方法,因为连接已经关闭,所以我们就得到了EOF错误! 回头再看wireshark的RST包之前的三个IRC包,等等,IRC是什么鬼?在FR2021-09-23默认
Cloudflare WARP 给 VPS 服务器额外添加 IPv4 或 IPv6 网络获得“原生”IP前言 WARP 是 Cloudflare 提供的一项基于 WireGuard 的网络流量安全及加速服务,能够让你通过连接到 Cloudflare 的边缘节点实现隐私保护及链路优化。之前有很多小伙伴拿来当做某科学的上网工具来使用,应该很熟悉了。不过由于 WireGuard 数据传输使用的 UDP 协议,中国大陆运营商会对其进行 QoS ,加上多数 IP2021-09-21默认
MathWorks MATLABMathWorks MATLAB Официальный сайт - http://www.mathworks.com Программа MATLAB версии r2013b установлена в директорию /opt/shared/matlab/r2013b Запуск графического пользовательского2021-05-26默认
RouteOS之屏蔽Windows产品更新 /ip firewall filter add action=reject chain=forward comment="\C6\C1\B1\CEMircoSoft\CF\B5\C1\D0\B2\FA\C6\B7\B8\FC\D0\C2" cont...2021-05-22默认
使用 systemd 来管理启动项了解 systemd 是怎样决定服务启动顺序,即使它本质上是个并行系统。 最近在设置 Linux 系统时,我想知道如何确保服务和其他单元的依赖关系在这些依赖于它们的服务和单元启动之前就已经启动并运行了。我需要更多 systemd 如何管理启动程序的相关知识,特别是在本质上是一个并行的系统中如何是决定服务启动顺序的。 你可能知道 SystemV(systemd2021-05-18默认
管理systemd(二)一、CentOS 7引导顺序 UEFi或BIOS初始化,运行POST开机自检 选择启动设备,引导bootloader程序grub2 加载bootloader程序的配置文件:/boot/grub2/grub.cfg 加载initramfs驱动模块 加载内核选项 内核初始化,centos7使用systemd代替init 执行initrd.target所有单元,包2021-05-18默认
管理systemd(一)一、systemd基本概念 (一)systemd简要介绍 定义 系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进程和其它进程 新特性 系统引导时实现服务并行启动 按需启动守护进程 自动化的服务依赖关系管理 同时采用socket式与D-Bus总线式激活服务 系统状态快照 systemd核心概念unit unit表示不同类型的sys2021-05-18默认
基于 systemd 创建 Linux service 启动顺序和检测故障重启背景 团队基于 Armbian 设计了一个 LoRa 网关,它要求上电后开始运行主程序 packet_forwarder (它实现 LoRaUDP 与服务器通信)。 这本来是一个简单的需求,将其设计成一个 service 加载到 systemd 中就可以完成,该 rime_gateway.service 代码如下: 语法解释请参考 System2021-05-18默认
在VPS上部署WARP来进行流量加密并解锁Netflix和Google验证码(无损实现IPv4/IPv6双栈)目前常见的 VPN 协议都有可靠的密码学加密,可以保证我们访问的网站等信息不被他人窃取 但我们的访问请求会被 VPN 服务器进一步转发,转发出去的流量如果是 HTTP 请求就会暴露请求内容,如果是 HTTPS 请求则会泄露 SNI,同时还会暴露访问的目标 IP 地址,DNS 的明文查询也不可避免暴露我们的访问网站 为了实现对这一流程的进一步保护,我们可以使用2021-05-13默认
使用bitwarden_rs搭建自己的密码管理器服务以前一直使用多年lastpass作为我的密码管理器,使用上来总体说还不错,但是也还有些小问题,半年多前看到bitwarden,不仅可以使用他们提供的服务也可以自己搭建自己的密码管理器服务,但是本文教程是bitwarden_rs,bitwarden_rs是Rust语言重写的比官网的更加轻量级而且更适合个人自己搭建,代码都是开源的安全性上也算可靠。经过半年的试用2021-05-06默认
如何在Ubuntu 20.04 Focal Fossa Linux上安装最小的Gnome安装Vanilla GNOME 原始的GNOME桌面是纯Gnome外壳,具有最少的已安装软件包和功能。它是GUI应用程序需求最少的服务器的理想选择。 要安装Vanilla GNOME Shell桌面,请从终端执行以下命令: 安装Gnome最小桌面 第二种选择是安装Ubuntu Gnome Minimal Desktop,它不像最小的gnome-shell安装2021-04-19默认
Alpine Linux 实现开机自启脚本安装 rc-service 服务 Alpine使用的是OpenRCinit系统,而rc-service是openrc的一部分,所以安装openrc即可,使用如下命令安装: 管理服务 列出所有可用服务 启动/停止/重启 已有服务 OR 设置开机自启动 ----------------------------------分割线------------------2021-04-17默认
Linux下建立GRE隧道并获取IPv6地址虽然HE有提供免费的Tunnelbroker,不过那速度实在不怎么样。于是考虑在有IPv6地址托管主机上建立一个GRE Tunnel。 GRE Tunnel需要有内核模块ip_gre支持。远程主机有一段/64的IPv6,我将其中的一段/80分配给自己的机器。 使用iproute2工具。当然,你自己的机器需要有一个公网IPv4地址。 服务器的公网IPv4是$s2021-04-11默认
ipv6 over gre/sit: 通过 6in4 获得 ipv6 地址前言 最近用旧笔记本装了个 ESXi 当 NAS 用,其中有一个功能是我期待很久的:离线下载,但是当我挂公网 bt 的时候发现速度实在感人,然而由于某种原因 ESXi 的物理网卡接口上又拿不到 ipv6 但是我可以控制的某台机器有一段 /64,所以就开始琢磨着怎么偷一段回来了。 场景描述 RouterA: 有 ipv4 地址 $routerA_wan_ipv2021-04-11默认
搭建网关系列 —— 隧道篇在中国特色的网络里,使用vpn/openvpn连接国外的服务器十分不稳定, 无奈之下一些人会使用obfsproxy等作为openvpn的底层传输工具, 目前obfs3还算是比较稳定的,我在公司使用了一段时间并没有发现问题。 不过在家里搭建网关时发现,无论是openvpn还是obfsproxy都是很消耗CPU的, 这也是在有了一个dir825之后又买了一个mi2021-04-11默认
Debian 10升级Bullseye1.修改/etc/apt/sources.list 2.升级系统 3.清理旧内核和软件包 以下命令显示所有已删除、但可能在系统上留下配置文件的软件包的列表(如果有的话): 可以使用 apt purge 删除这些软件包。 假设您想一次性清除它们,可以使用以下命令:2021-04-08默认
WireGuard 教程:使用 DNS-SD 进行 NAT-to-NAT 穿透WireGuard 是由 Jason A. Donenfeld 等人创建的下一代开源 VPN 协议,旨在解决许多困扰 IPSec/IKEv2、OpenVPN 或 L2TP 等其他 VPN 协议的问题。2020 年 1 月 29 日,WireGuard 正式合并进入 Linux 5.6 内核主线。 利用 WireGuard 我们可以实现很多非常奇妙的功能,比如2021-04-04默认
获取 Google IP 地址范围获取 Google IP 地址范围 作为管理员,如果您需要获取 Google API 和服务的默认网域的 IP 地址范围,则可以参考以下信息来源。 Google 发布的 IP 地址范围清单: 向互联网公布的 IP 地址范围完整清单。了解详情 Google Cloud 客户可用的全球性和区域性的外部 IP 地址范围清单。了解详情 以上两个来源的 IP 地址范围2021-04-04默认