直接域到IP和端口?


0

所以,可能是一个愚蠢的问题,但我在端口8000上运行apache,我想添加一个DNS A记录指向IP。

但是我需要指向端口8000而不是默认的80。

那么开始时甚至可能吗?

Namecheap不允许我直接输入。


不,仅使用DNS您无法指定端口。正如Aboba提到的那样你可以在端口80上运行一个代理8000的反向代理。
heavy

端口80正在使用中,我需要保持它的活动和工作,我该怎么做并仍然重定向?
塞缪尔·尼科尔森2014年

@SamuelNicholson取决于它的用途。每个Web服务器都有不同的代理方式。您可能需要将当前在端口80上的内容移动到新端口,并让代理重定向到8000以及您将端口80服务移动到的任何端口。
Scott Chamberlain 2014年

端口80由IIS使用并用于OWA ...
Samuel Nicholson 2014年

Answers:


0

您可以制作SRV记录但是我不认为大多数浏览器会检查SRV记录并且仍然会连接到端口80.您可能需要在端口80上运行一些轻量级服务器,将用户重定向到端口8000或充当反向代理

根据您的问题中的评论,将虚拟网站添加到您的IIS实例,该实例只返回301 Redirect特殊DNS名称上的任何请求的URL的端口8000版本。所有其他请求都可以正常处理。


端口80正在使用中,我需要保持它的活动和工作,我该怎么做并仍然重定向?
塞缪尔·尼科尔森2014年

@SamuelNicholson查看我的更新。
Scott Chamberlain

2

您将需要在端口80上运行的反向代理来处理重定向。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.