首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用自定义dns名称访问不同端口上的web接口?

如何使用自定义dns名称访问不同端口上的web接口?
EN

Ask Ubuntu用户
提问于 2017-02-12 10:10:49
回答 1查看 151关注 0票数 0

我在我的主Ubuntu服务器上运行了几个服务,这些服务器具有用于配置的HTTP接口。当然,每个端口都使用机器主机名和不同的端口号(如http://media-server:9981 )访问。

由于这些端口号很难记住(我目前使用浏览器历史中的建议来访问它们),是否有一种方法可以使用端口80访问所有端口,但每个端口都有不同的DNS名称,如http://tvheadend

一个简单的命令行应用程序,或者IP表配置,如果可能的话,将是完美的。请注意,我只需要在我的本地网络上工作,而不是通过互联网。

EN

回答 1

Ask Ubuntu用户

发布于 2017-02-12 10:53:02

是。

您可以通过两种方法:向接口中添加多个IP,并使它们只听自己的IP。这有点丑,但很管用。

另一种方法是设置一个反向代理,以了解客户端发送的名称。使用mod_proxy,Apache可以做到这一点。这是一个更好的设置IMHO,因为它的规模更好,甚至在互联网上工作时,端口被转发。

你也许也可以用清漆,鱿鱼或者尼克斯,但我不知道这些.

https://www.digitalocean.com/community/tutorials/how-to-use-apache-http-server-as-reverse-proxy-using-mod_代理扩展将为您提供一个良好的起点。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/882494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档