初识 WireGuard && 配置备忘录

最近因为想将自己写的音乐下载机器人部署到云上,于是开了一台 Hetnzer ,不得不说,质量是真好速度是真快呀!德意志战车!! ,突然心血来潮,准备配一个本机和 Hetnzer 的 WireGuard 连接。 学习和使用了 WireGuard 这么久,也没有自己正儿八经配一个。之前玩 DN42 的时候更多地是在抄作业,至于原理和细节,就根本没有去深究,不过也潜移默化了解了很多。 首先是服务端的配置(其实可能不太严谨,暂且称为服务端吧。) 还是以 Debian 为例 常规的安装: 1 sudo apt update && apt install wireguard 贴一个我这次使用的服务端的 wg0.conf 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [Interface] PrivateKey = <服务端私钥> ListenPort = 520 Address = 10.0.0.1/24, fd00::1/64 PostUp = iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE PostUp = ip6tables -t nat -A POSTROUTING -o eth0 -j MASQUERADE PostDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE PostDown = ip6tables -t nat -D POSTROUTING -o eth0 -j MASQUERADE [Peer] PublicKey = <客户端公钥> AllowedIPs = 10....

六月 10, 2024 · 3 分钟

在 Mac Mini M1 上安装 Debian gnome

一个在 Mac Mini M1 上安装 Debian gnome 的安装备忘录。 之前就久闻 Asahi Linux 的大名,今日一试,果然不错。之前在按照官方的文档安装过 fedora ,后来发现其实已经有成熟的脚本可以直接安装 Debian ,今天终于鼓起勇气,发起小白的在 Mac 上安装的尝试! 你可以: 可以阅读官方的安装信息 ,这里其实写的非常详细,直接跟着一步一步操作就好。 也可以参考一个 YouTube 博主的安装视频 ,也是非常详细的。 我的环境: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 _,met$$$$$gg. bdim@debian ,g$$$$$$$$$$$$$$$P. ----------- ,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm) aarch64 ,$$P' `$$$. Host: Apple Mac mini (M1, 2020) ',$$P ,ggs. `$$b: Kernel: 6.5.0-asahi-00780-g62806c2c6f29 `d$$' ,$P"' ....

五月 12, 2024 · 3 分钟

Debian GNOME安装配置备忘录

一篇总结安装配置Debian GNOME的经历,用于后期自我参考。 本文总结的机器配置如下。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 _,met$$$$$gg. root@debian ,g$$$$$$$$$$$$$$$P. ----------- ,g$$P" """Y$$.". OS: Debian GNU/Linux 12 (bookworm) x86_64 ,$$P' `$$$. Host: MS-TZZ H610ITX 2.5G E2.0G ',$$P ,ggs. `$$b: Kernel: 6.1.0-20-amd64 `d$$' ,$P"' . $$$ Uptime: 11 mins $$P d$' , $$P Packages: 2619 (dpkg), 17 (flatpak) $$: $$. - ,d$$' Shell: bash 5.2.15 $$; Y$b._ _,d$P' Terminal: gnome-terminal Y$$....

四月 10, 2024 · 3 分钟