我想问是否有人可以解决我的问题。这是使用 Debian 10 服务器和 hamachi 终端版本完成的。所以我有一组服务器,一个在我的局域网(Debian 10)上,另一个在另一个网络(Fedora)上。
我需要一个 VPN 解决方案,我首先尝试了 tinc,但遇到了一些安装问题和配置问题。然后我选择hamachi作为解决方案,按照正常方式安装它,下载.deb包,并使用dpkg安装它。
但我不知道它会切断我的 ssh 会话。有了这个事实,我连接了我的主机(Kali Linux),我用它来控制服务器,但是 ssh 在这个 ssh 中不起作用,它只是将其切断。谷歌快速搜索显示,hamachi 有一些扩展允许 ssh 通过。所以我的朋友必须断开机器与虚拟网络的连接,这工作得很好。
在我的 Debian 服务器上,我停止了 VPN,sudo hamachi go-offline NetworkName
结果成功了。但之后,Debian 机器的表现就像它仍在 VPN 上一样。我无法安装软件包,无法使用apt-get update
,无法像以前一样从局域网或互联网通过 ssh 连接到它。所以下一步就是杀死 hamachi 进程和 hamachi 守护进程。
但这没有用。当我使用时hostname -I
,我得到了一个非常奇怪的IP,而且我仍然分配了一个IPV6地址。我什至确定我有一个仍然打开的端口 22,nc -z -nv 127.0.0.1 20-80
并且 ssh 进程处于活动状态。我不知道如何解决这个问题,所以下一个合乎逻辑的步骤是重新安装它。
当我开始时,它很顺利,但它无法自动设置 DHCP,所以我手动完成了它,但是当我到达包管理器时,我无法连接到任何镜像,所以有了新的知识,我再次开始谷歌搜索,发现了这个关于我的问题的 Reddit 帖子,所以我想知道我是否损坏了我的网卡或路由器,以及是否有人知道任何解决方案。我尝试了一切,但现在不知道该怎么办。也许固件有问题?还是iptables的问题?
答案1
我自己想出来的。我做了一些广泛的故障排除,甚至尝试了 PCI 网卡,并且尝试了我的其他交换机,它工作正常!结果我的交换机重启就成功了!这很奇怪,因为它是一个不可管理的开关。