寻求一些指导/想法。我要去度假,会带上运行 21.04 的笔记本电脑。
每当我需要访问存储在运行 Ubuntu Server 20.04 的 NAS 上的文件时,我都会在 iPhone 上使用 wireguard 连接到我的家庭网络。我的手机和家庭网络之间的连接一切正常,我可以使用 NAS 的家庭网络 IP 地址从手机通过 SSH 进入我的家庭网络。“ssh [user]@[NAS_IP]”。
但是,我现在正尝试通过手机热点将笔记本电脑连接到家庭网络,但效果不如我想象的那样。我想这样做是因为我通常将笔记本电脑中的所有内容存储到 NAS 中,而不是笔记本电脑的 SSD 中。
因此,我的手机通过 wireguard 和动态 DNS 连接到我的家庭网络,我的笔记本电脑通过 WiFi 热点连接到我的手机。我可以使用此设置顺利浏览网页,事实上,我正在上述连接上输入这个问题。
但是,我无法像预期的那样使用“ssh [user]@[NAS_IP]”通过笔记本电脑连接到家庭网络。我已将我的笔记本电脑的新 IP 地址(由我的手机发出)添加到 NAS 的防火墙,首先针对一个特定端口,然后再次添加到任何地方。但是当我尝试连接时,我只是收到超时错误。
关于如何让它工作有什么建议吗?
答案1
我已经搞定了。我需要将我的笔记本电脑设置为额外的 Wireguard 客户端。我最初的假设是我的手机将充当家庭网络的扩展,但事实并非如此。我在笔记本电脑上设置了 Wireguard,连接到手机热点,然后在笔记本电脑上启动与 WG 的连接。工作正常。我把这个留在这里以防其他人遇到同样的问题。