通过 public 网络服务器中的子域访问本地网络服务器
Accessing local web server through subdomain in public web server
首先,我有自己的本地网络服务器绑定到我的 public IP,我可以通过互联网访问它:
http://<my_public_ip>:<port>
另一方面,我购买了域 + 托管服务器,可从以下位置访问:
http://my_domain.com
我想要实现的是通过我的托管服务器的子域访问我的本地服务器,这样:
http://subdomain.my_domain.com ==> (This pointing to http://<my_public_ip>:<port>)
直到现在,我能够实现此目的的唯一方法是进行硬重定向,但是:
- 这会将我的 subdomain.my_domain.com 名称替换为 my_public_ip:port,我想访问使用我的域名。
- 根据要求,我无法将本地网络服务器上传到托管服务器,因此我需要通过第一个访问本地。
我不确定如何实现这一目标、要求,甚至不知道是否可行。
谁能告诉我实现这一目标的方法?
谢谢大家!
好的,所以我自己找到了解决方案。
在托管服务器的 "DNS Zone Editor" 中,我们修改指向服务器域的 A 记录 以指向我们的本地域。
首先,我有自己的本地网络服务器绑定到我的 public IP,我可以通过互联网访问它:
http://<my_public_ip>:<port>
另一方面,我购买了域 + 托管服务器,可从以下位置访问:
http://my_domain.com
我想要实现的是通过我的托管服务器的子域访问我的本地服务器,这样:
http://subdomain.my_domain.com ==> (This pointing to http://<my_public_ip>:<port>)
直到现在,我能够实现此目的的唯一方法是进行硬重定向,但是:
- 这会将我的 subdomain.my_domain.com 名称替换为 my_public_ip:port,我想访问使用我的域名。
- 根据要求,我无法将本地网络服务器上传到托管服务器,因此我需要通过第一个访问本地。
我不确定如何实现这一目标、要求,甚至不知道是否可行。
谁能告诉我实现这一目标的方法?
谢谢大家!
好的,所以我自己找到了解决方案。
在托管服务器的 "DNS Zone Editor" 中,我们修改指向服务器域的 A 记录 以指向我们的本地域。