我有一个在我们的网络中本地运行的 Web 应用程序(托管在服务器中Windows Server 2019
并部署在Tomcat
服务器中),并且可以从 访问http://192.168.19.29:8080/myapp/
。
我配置了我们的路由器并设置了端口转发,以便从网络外部访问 Web 应用程序http://static_externa_ip:3000
。我想要将此 IP 与子域绑定。
在我的域名的 DNS 设置中我添加了 A 记录
- 类型:A
- 名称:myapp
- 数据:static_externa_ip
现在我可以从访问我的 Web 应用程序myapp.mydomain.com:3000/myapp/
是否可以添加另一种类型的记录以简化我的 URL myapp.mydomain.com
?
我尝试添加数据字段static_externa_ip:8080/myapp
但这不是有效的输入。
那么,是否可以购买 SSL 证书并将其添加到 Tomcat 服务器,以便我可以从外部安全地访问我的 Web 应用程序?
答案1
否。没有可用的记录类型。http 和 https 协议不支持所需的 SRV 记录。
如果您的硬件支持,可以使用反向代理解决此类问题。