答案1
user55325 的答案是正确的,我不会对此吹毛求疵。但是,为了完整起见,我要强调一下,您可以OpenSSH
单独使用 来实现相同的结果。
在 Linux/Unix 上做到这一点要容易得多,我给你的建议是,如果您的机器 A 是 Windows PC,请在您的 Windows PC 上安装 Linux 虚拟机,然后按照我即将建议的说明在两个 Unix 之间建立连接。任何虚拟机管理程序都可以,但通常 VirtualBox 非常用户友好。
Google 上有很多关于如何做到这一点的指南,我刚刚搜索了ssh vpn
。第一个指南是Ubuntu 专用;作为一个忠实的 Debian/Arch Linux 用户,我建议Arch-Linux 方式(Arch Linux 文档,尤其是其 wiki,是最好的文档之一,可能只有 OpenBSD 可以与之媲美)。最后,对于更不拘泥于发行版的介绍,我建议Bohdi Zazen 的精彩介绍。
就像我说的,之前的答案很棒,我为了完整性而添加这个。在提到的介绍中,你会发现有人声称这种方式或 user55325 的方式更好。在我看来,这主要是个人品味的问题。