我的Windows机器上有apache tomcat服务器。此外,我可以从网络上的其他计算机访问此服务器。
现在我想将IP +端口组合映射到一个名称,即目前我必须写http://10.xxx.xx.xx:8080/app_name但我想以http://app_name
的形式访问它我该怎么办呢?我可以通过在apache服务器文件中添加一些映射来实现任何解决方案吗?此外,DNS服务器不在我的控制范围内,可以解决这个问题吗?
由于 罗希特夏尔
答案 0 :(得分:1)
如果未指定端口号,则默认为端口80.您可以选择修改服务器以侦听端口80,或者定义从端口80到8080执行PAT的外部负载均衡器VIP。
如果采用VIP路由,则在负载均衡器上定义主机名。如果您没有该选项且DNS也不是选项,则可以使用别名手动修改hosts文件。但是,这将要求所有远程用户在其本地主机文件中使用您的主机名 - IP映射(使DNS成为更易于管理的解决方案)。
答案 1 :(得分:0)
当用户在浏览器中键入URL时,浏览器默认情况下会在端口80中与Web服务器建立TCP连接(如果是HTTP,则默认为443)。
是。如果Web服务器公开默认端口以外的任何端口,则必须在浏览器URL中提及端口以连接并获取数据。