如何通过WireGuard实现异地组网?
- 内容介绍
- 文章标签
- 相关推荐
说实话,我一开始对异地组网这个概念是有点懵的。你有没有发现, 现大家都是“云”上飘,动不动就异地组网,仿佛我们每天都在和地球另一端的人开会。但现实是 我手头的几台服务器, 好吧好吧... 一个在广州,一个在宁波,还有一个在遥远的“港漂”生活,网络环境五花八门,公网IP、NAT转发、无公网IP,简直比我的人生还复杂。
我这人比较懒,所以直接上手WireGuard,想着能省事就省事。后来啊,你猜怎么着?WireGuard这小家伙,部署起来是真的香。比方说我那几台服务器,有公网IP的、没公网IP的,还有NAT端口转发的, CPU你。 都得靠它来打通。我直接选了带宽大的服务器1当主节点, 然后用Ubuntu 20.04搭了个WireGuard服务端,一通操作猛如虎,配置文件一写,客户端一连,完美运行。
不过说实话,我这人对技术文档有天然的恐惧,总觉得那些密密麻麻的配置表比代码还难懂。但好在WireGuard的配置文件不复杂,只要把几个命令一敲,再把配置文件一放,它就跑起来了。我这里就不放什么复杂的代码了 只说一句:WireGuard是通过wg-quick这个工具来启动的,只要在服务器上运行sudo wg-quick up wg0就能跑起来。当然 你也可以用systemctl来启动服务,比如systemctl start wg-quick@wg0这样就能实现开机自调。我这里就不再多说 直接上代码:
| 名称 | 网络类型 | 地域 |
|---|---|---|
| 家里网络 | 无公网IP | 广州 |
| 服务器1 | 有公网IP | 宁波 |
| 服务器2 | 有公网IP | 香港 |
| 服务器3 | NAT端口转发 | 宿迁 |
我狂喜。 我这人,说白了就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。
我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。
我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的,复盘一下。。
说实话,我一开始对异地组网这个概念是有点懵的。你有没有发现, 现大家都是“云”上飘,动不动就异地组网,仿佛我们每天都在和地球另一端的人开会。但现实是 我手头的几台服务器, 好吧好吧... 一个在广州,一个在宁波,还有一个在遥远的“港漂”生活,网络环境五花八门,公网IP、NAT转发、无公网IP,简直比我的人生还复杂。
我这人比较懒,所以直接上手WireGuard,想着能省事就省事。后来啊,你猜怎么着?WireGuard这小家伙,部署起来是真的香。比方说我那几台服务器,有公网IP的、没公网IP的,还有NAT端口转发的, CPU你。 都得靠它来打通。我直接选了带宽大的服务器1当主节点, 然后用Ubuntu 20.04搭了个WireGuard服务端,一通操作猛如虎,配置文件一写,客户端一连,完美运行。
不过说实话,我这人对技术文档有天然的恐惧,总觉得那些密密麻麻的配置表比代码还难懂。但好在WireGuard的配置文件不复杂,只要把几个命令一敲,再把配置文件一放,它就跑起来了。我这里就不放什么复杂的代码了 只说一句:WireGuard是通过wg-quick这个工具来启动的,只要在服务器上运行sudo wg-quick up wg0就能跑起来。当然 你也可以用systemctl来启动服务,比如systemctl start wg-quick@wg0这样就能实现开机自调。我这里就不再多说 直接上代码:
| 名称 | 网络类型 | 地域 |
|---|---|---|
| 家里网络 | 无公网IP | 广州 |
| 服务器1 | 有公网IP | 宁波 |
| 服务器2 | 有公网IP | 香港 |
| 服务器3 | NAT端口转发 | 宿迁 |
我狂喜。 我这人,说白了就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。
我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的。
我这人,就是个技术宅,没日没夜地在搞网络。但你别说这WireGuard的配置文件,真不是我一个人能搞定的,复盘一下。。

