Wireguard 服务器:允许客户端通过 Wireguard 与服务器本地的设备进行通信(有效地使用 Wireguard 作为隧道)

Wireguard 服务器:允许客户端通过 Wireguard 与服务器本地的设备进行通信(有效地使用 Wireguard 作为隧道)

我遇到了一个有点奇怪的问题,我不确定我是否想将方形钉穿过圆孔,或者我只是不确定如何提出我真正想问的问题。

在家里,我有一个无头服务器,用作 pihole 和 wireguard 服务器。在我的笔记本电脑上,我希望连接到此服务器,并能够与家庭网络上的设备(例如我的台式电脑)通信,就像我在 LAN 上一样。

家庭网络是典型的家庭网络:现成的路由器提供 DHCP 服务,以192.168.1.0/24从 100 开始的租约发出 IP。我的 wireguard 服务器配置为与192.168.2.1同一子网中的手动分配的 ips 一样运行,并且将 allowedips 设置为192.168.0.0/16因为我不想通过我的家庭网络连接到互联网,只想通过互联网连接到我的家庭网络。

到目前为止,我可以与通过 wireguard 连接的设备进行通信,包括 wireguard 服务器本身。我无法与192.168.1.0/24子网上的任何东西进行通信。

我担心为了做我想做的事情,我需要禁用路由器中的 DHCP 服务器,并在 pihole 服务器上设置我自己的 DHCP 服务器,它将能够同时管理两个子网,或者我可以尝试简单地不做这个单独的子网工作,只是将客户端放到 DHCP 服务器的子网上,看看会发生什么......

我真的不知道在这里该做什么,就像我说的,我不确定我是否知道我的问题是什么。

相关内容