将 URL 指向服务器 IP 地址和端口

将 URL 指向服务器 IP 地址和端口

我们有一台 Windows 2012 专用服务器。端口 xxxxx 上运行着一项自定义服务,该服务通过 TCP/IP 端口接受来自我们定制硬件设备的连接。截至目前,我们使用 servername.serverdomain.com:xxxxx 连接到服务并开始通信。但是,我们更喜欢使用 URL,而不是服务器的名称或 IP 地址。因此,我们获得了一个自定义 URL,并将其名称服务器设置为指向专用服务器。但是,仅设置 DNS 似乎不起作用。有人可以指导如何让它工作吗?

更新 简而言之,我希望将 www.custom-url.com 转发到 servername.serverdomain.com:xxxxx。这些请求来自硬件而不是浏览器。

答案1

您可以安装或使用预先存在的网络服务器来托管您的域,并为您的服务提供 ProxyPass。

IE

ProxyPass / serviceip:port
ProxyPassReverse / serviceip:port

由于您正在映射根 URL,因此您可能希望将该配置放在 Web 服务器内的虚拟主机指令内,至少在您共享 Web 服务器的情况下是这样。

同样在网络服务器内部的 mod_rewrite 规则也可以帮助您。

网络服务器可以托管在不同的或相同的服务器上。

答案2

DNS 不会按照您的意愿运行。

您需要反向代理或防火墙来进行 NAT

www.custom-url.comdedicated-server:xxxx

相关内容