首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我可以通过IP地址而不是通过它的域名访问一个网站?

问为什么我可以通过IP地址而不是通过它的域名访问一个网站?
EN

Webmasters Stack Exchange用户
提问于 2014-03-19 16:30:56
回答 2查看 23.8K关注 0票数 1

我使用的是CentOS、LAMP和Wordpress.org,我在apache服务器上添加和编辑了一个虚拟主机。对于servername,我在输入命令主机名时将输出的主机名放入其中。现在,我通过输入ipaddress/wp来访问我的网站。但我想通过域名访问它。通过一些研究,我发现我必须更新我的域名的DNS记录。我该怎么做呢,还是有别的办法可以做到?

对于iptables,我只启用了端口80或http访问。

EN

回答 2

Webmasters Stack Exchange用户

回答已采纳

发布于 2014-03-19 17:01:51

您需要创建一个A记录来将域指向服务器IP地址。

  1. 登录到您的域名注册程序控制面板或任何地方您的DNS记录被控制。
  2. 创建一个新的A记录。
  3. 将domain.com.设置为主机,将值设置为IP地址。
  4. 允许DNS记录最多24小时传播。

例如:-

  • 主机:clubnetsem.com.
  • 类型:A
  • 价值:149.255.56.109
票数 5
EN

Webmasters Stack Exchange用户

发布于 2014-03-19 17:14:19

我将是相当笼统的,因为有很多我不知道你的具体情况。

如果它仅供您访问,则可以在客户端计算机上使用主机文件。我不这样做,但我的一个朋友只使用主机文件,并已超过20多年。您可以退房:http://en.wikipedia.org/wiki/Hosts_(档案)

我在工作中使用单独的内部DNS服务器。如果不公开,可以在web服务器上安装Bind或其他DNS软件。如果您要公开它,那么我将使用DNS主机。这是因为如果我的web服务器是公共的,我不会打开它的DNS漏洞。

如果您已经托管了域名,并且希望使用子域,则可以使用CNAME或记录来指向此服务器。如果您没有托管的域名,那么请考虑注册一个可用的域名(如果愿意)并在DNS主机中创建一个记录。

每个DNS主机都有一个不同的接口,因此我不能对此过于具体。我没有跟上太多这些。

如果服务器不是公共的,请确保使用不可路由的IP地址(如10.0.0.100 )来帮助保持它的私密性。

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

https://webmasters.stackexchange.com/questions/59628

复制
相关文章

相似问题

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