2011-04-13 83 views
1

我在我的Windows机器上有Apache Tomcat服务器。另外,我可以从网络上的其他机器访问此服务器。Apache Tomcat IP映射到域名

现在我要映射的IP +端口组合,以目前的名称即我必须写http://10.xxx.xx.xx:8080/app_name但我想访问它http://app_name

我怎么能走呢?有什么解决方案,我可以通过在Apache服务器文件中添加一些映射来实现?另外DNS服务器不在我的控制之下,有什么办法可以解决这个问题?

感谢 罗希特

回答

1

如果不指定端口号,你默认为80端口。你的选择是要么修改你的服务器侦听端口80或定义外部负载平衡器VIP,做了从PAT端口80到8080.

如果采用VIP路由,则会在负载平衡器上定义主机名。如果您没有该选项,并且DNS也不是一个选项,则可以使用别名手动修改您的主机文件。但是,这将要求所有远程用户在其本地主机文件中拥有主机名 - IP映射(使DNS成为更易于管理的解决方案)。

0

当用户在浏览器中键入URL时,浏览器默认情况下会在80端口与Web服务器建立TCP连接,如果是HTTPS,默认为443。

是的。如果Web服务器公开除默认端口以外的任何端口,则必须在浏览器URL中提及端口以连接并获取数据。