为什么我无法在同一子网上看到本地托管的网站?

为什么我无法在同一子网上看到本地托管的网站?

我的办公室里运行着一个小型的 IIS 网络服务器,用于学术目的。

它与我的网络的其余部分位于同一子网。192.168.7.x

我有一个域名在该服务器上运行(例如mydomain.com)。我可以访问外部网站,但无法 mydomain.com从同一网络访问。我收到此信息,该网站无法提供安全连接,因为它使用了不受支持的协议。192.168.7.xmydomain.comERR_SSL_VERSION_OR_CIPHER_MISMATCH

我在网站上使用了 Let's Encrypt 证书,该证书同样可以在外部工作。

如果我尝试使用(无证书)进行连接http://,我会收到:无法访问此站点,mydomain.com 拒绝连接。ERR_CONNECTION_REFUSED

我可以通过在浏览器中输入 IP 地址来访问默认的 IIS 网站。

我不知道该如何解决这个问题。这是路由器问题、证书问题还是 IIS 问题?

答案1

我无意随意改变这一点,但我的路由器确实存在这个问题。起初它工作正常,然后突然当我在本地网络内部连接时,我无法再访问我的服务器,但在外部它工作正常。

我的解决方案是重置路由器。这意味着我要删除所有规则,重新启动路由器并重新添加它们。之后我的路由器又开始像以前一样工作了。

相关内容