【发布时间】:2024-01-22 03:50:01
【问题描述】:
提前致谢。
我已经设置了一个服务器,我打算在其中托管几个应用程序,但是发生了一些奇怪的事情,我已经购买了几个域,我都映射到了相同的 IP 地址,但是现在尝试 ssh 到那个服务器只有一个域通过,其余的则不通过。
请有人解释为什么会发生这种情况以及我可能做错了什么
【问题讨论】:
-
嘿@john,你能告诉我们更多关于你是如何设置它的吗?当您说您将域映射到 IP 时,我假设所有域名都是相同 IP 地址的 DNS A 条目?或者有些是 A DNS 条目的 C 条目?我还假设您使用的是 OpenSSH?您在 OpenSSH 的配置中所做的任何与默认配置不同的事情?当您使用 ssh 客户端连接到不起作用的主机名时,究竟会发生什么?这些连接尝试是否显示在 OpenSSH 服务器日志中?干杯,托比亚斯
-
嘿@john,另外,由于您的问题与 SSH 有关,也许将问题标记为“ssh”、“openssh”或适当的?
-
您是否运行了 NSLOOKUP 来验证这些域实际上是否指向同一个 IP?他们成立多久了?您是否给了 DNS 足够的时间来传播?
-
@Tobias 谢谢,好吧,我使用的是 A 类 IP。反正我没有配置openSSH,我只安装了ssh,就是这样,可以使用ssh
-
@john 那么,所有这些 A DNS 条目都指向正确的 IP 并从您尝试连接的客户端计算机正确解析?如果是,您能否查看 SSH 服务器日志并检查日志中是否显示与其他主机名的不成功连接尝试?日志(在大多数 Unix 系统上)应该位于服务器上 /var/logs 的某个位置。在服务器上开始的最佳位置:tail -500 /var/log/auth.log | grep 'sshd'
标签: laravel nginx vue.js ssh openssh