我在VPS提供程序上创建了一个新的服务器实例,当我完成最初的服务器设置时,它会提示我输入一个密码,我不记得了。在这种情况下我能做些什么吗?我的本地计算机是mac.The远程服务器是Ubuntu
ssh root@162.XXX.XXX.XXX
The authenticity of host '162.XXX.XXX.XXX)' can't be established.
RSA key fingerprint is 37:07:d5:0b:7b
Are you sure you want to continue connecting (yes/no)? yes
War
我正在开发一个简单的服务器-客户端应用程序。服务器应用程序托管在VPS上。我对它有一个问题:它的行为很奇怪...当我在我的PC上测试它时,它工作得很好,但当我在VPS上启动它时,当一个客户端应用程序试图连接(协议是TCP)时,它(程序)就挂了。我甚至不能用“kill a VPS TERM java”命令杀死它,所以我需要重启整个-vs才能重启它。客户端和服务器应用程序都是用Java编写的。VPS操作系统是Ubuntu。有人能就这件事给我提个建议吗?
请考虑以下设置。我有一个VPS连接到互联网,有一个固定的IP。此外,在我的家庭网络中,在NAT路由器后面,我确实有我的家庭网络和几个主机。我的家庭网络使用网络192.168.1.0/24,而在Host1上,我已经配置了一个Wireguard到我的VPS。在此VPN中,VPS使用IP 192.168.10.1,Host1使用IP 192.168.10.2。从VPS,我可以在我的家庭网络平主机,反之亦然,这是很好的工作。
接下来,我想从VPS访问我的家庭网络。为此,我在VPS上添加了一条路线如下
ip route add 192.168.1.0/24 via 192.168.10.2 dev wg