首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在ubuntu 16.04 :LTS上查看网站

问无法在ubuntu 16.04 :LTS上查看网站
EN

Ask Ubuntu用户
提问于 2018-02-15 18:54:05
回答 1查看 120关注 0票数 0

我对Ubuntu相对来说是个新手。我有一个Ubuntu 16.04安装与apache。我有三个域名。它们指向我的公共IP地址,我在动态IP地址上使用namecheap服务。当我试图联系我的三个领域中的任何一个,我不能连接到他们。我得到了ERR_CONNECTION_TIMED_OUT,我已经在端口80上设置了端口转发到我的Ubuntu机器IP 10.0.0.111,如果我在我的windows 10计算机上键入10.0.0.111,我可以看到我的index.html页面。但只有我的一个网站,而不是另外两个。当我对我的域进行nslookup时,它将解析为我的公共IP。

我做错了什么?我已经寻求帮助好几个星期了。

EN

回答 1

Ask Ubuntu用户

发布于 2018-02-15 19:15:46

如果设置正确,域将返回外部ip地址。如果您在服务器网络中,则Namec堆将解析到您的外部ip地址,如果您驻留在网络中,需要将您的所有域解析为10.0.0.111 ip地址,则很难解决这个问题。你有两个选择:

  1. 通过外部网络与服务器联系,检查域名解析,当然还有三个不同域名的apache设置。
  2. 在网络中设置本地名称服务解析,这将将所有域解析为本地lan地址10.0.0.111。这需要在你的路由器上完成。如果使用Openwrt,配置非常简单(将dnsmasq服务与dnsmasq.conf配置文件一起使用)--更多关于这一点的信息可以在Openwrt中找到。对于其他路由器固件,请查看路由器的文档。

在正确解析DNS之后,接下来将执行以下操作:

如果您正确配置了Apache,web服务器将返回为不同域设置的页面,具体取决于您在浏览器中的地址栏中键入的内容。可以在同一个IP和服务器上设置多个域。我想你已经做过了。

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

https://askubuntu.com/questions/1006565

复制
相关文章

相似问题

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