averainy's Blog
averainy
Links
Wireguard
11
Oct 2024
使用wg-easy管理Wireguard
最近为了开源节流,准备更换宽带运营商,大概率将不会有公网ip,所以在阿里云买了一台云服务器。为了连到家里得nas,决定选Wireguard。 docker-compose.yml配置如下: services: wg-easy: image: weejewel/wg-easy …
02
Sep 2022
使用firewalld将端口流量转发到另一台服务器
目前国内处于新冠动态清零阶段,隔三岔五就会有地方被封控。因此有时候会有在家远程工作的需求。为了能够远程访问公司网络,我们采用了搭建wireguard vpn的解决方案。这样的话,每个人都需要在家里和公司的电脑上安装wireguard客户端,这样虽然也没什么问题。但是操作起来特别麻 …
17
Aug 2022
Wireguard客户端AllowedIPs 配置排除一个ip或者一个ip段
Wireguard客户端的配置中只有一个AllowedIPs配置来定义哪些ip或者ip段可以允许通过Wireguard客户端路由,因此如果想排除某个ip或者ip段,就需要将这些ip排除掉。 由于ip段太多,如果手动写会非常麻烦,幸好python有一个库可以帮我们解决这个问题,代码 …
01
Aug 2022
Wireguard Install Script
最近用wireguard安装脚本搭建wireguard服务器,用起来非常方便,推荐使用。 在下载脚本之后,强烈建议修改下生成客户端脚本的代码第313行,加入以下配置: PersistentKeepalive = 25 这样每隔25秒就会发送一次心跳包,以保持客户端与服务端的连接。 …
14
May 2022
Use Wireguard as Relay Node to Access Lan Network in Openwrt
背景 平时为了能够在外面随时连接家庭内部网络,通常有以下几种方式: 1.有公网ip的情况下,做端口映射 2. 没有公网ip的情况下,可以使用frp类似的技术做反向代理. 3. 使用vpn技术连接. 前面两种方式都需要将端口映射到公网,这就带来了被入侵的风险.这就不得不提到新冠病毒 …
20
Apr 2022
Run Wireguard in Windows With No Administrator Permission
原因 在无管理员权限的Windows系统上无法运行wireguard GUI客户端,为此需要通过安装wireguard服务来解决这个问题。 操作方法 在没有管理权限的Windows系统上安装运行wireguard方法: 以管理员权限打开powershell窗口,运行: …