我该如何配置我的服务器以便我的域名指向它?

我该如何配置我的服务器以便我的域名指向它?

我已经购买了域名(没有主机),家里有 Ubuntu 服务器 11.04 上的静态 IP 地址。如何将用户重定向到我家里的 Web 服务器?需要进行哪些配置?

答案1

如果你的注册商​​有 DNS,你只需要创建一个一个记录在您的域的 DNS 条目中。此 A 记录将指向您的静态 IP 地址。请参阅您的注册商文档以了解如何执行此操作。

如果不是这种情况,你将必须设置名称服务器,或者必须使用 3a DNS 服务,例如域名解析

答案2

我不知道购买无法指向 IP 地址的域名,所以我无法提供帮助(这是否意味着没有配置选项)但我可以建议您在网络这边需要做什么。

  1. 在本地网络上为您的网络服务器提供一个静态 IP 地址。
  2. 设置调制解调器以将传入流量转发到您的 Web 服务器 IP
  3. 配置您的防火墙。
  4. 确保已安装 apache2 并将你的站点转储到 /var/www/ 下

步骤 1 可以通过获取您当前使用的 IP、网络掩码和网关并将其添加到用于连接网络的网络适配器的 IPv4 设置中来完成。要查找当前设置,请使用顶部面板(按时间)中的网络设置下的连接信息,您也可以从那里配置适配器。笔记:这不是您从 ISP 购买的静态 IP。

步骤 2 将要求登录调制解调器 Web 界面并四处搜索,直到找到端口转发设置(NAT 或地址转换附近)。添加一个条目以设置端口 80(TCP 协议)(如果给出选项,则使用 80 作为公共和本地端口)以指向您在步骤 1 中设置的 IP,然后应用设置。

对于第 3 步,我使用 firestarter,但你也可以使用 ufw(简单防火墙),它在 Ubuntu 上默认安装(我没有用过,但这里是ufw 设置指南)。如果您安装了它(可从软件中心获得),请打开它并单击策略选项卡。添加新的服务策略,选择 HTTP 作为名称,80 作为端口,源为“任何人”。单击添加,然后使用勾号图标应用设置。

如果你不知道你的 WAN 地址,你的调制解调器也应该告诉你它是什么(或者在线查找你的 IP。这是您要将域名指向的地址(而不是您在步骤 2 中为 Web 服务器提供的 IP)。此外,您应该能够通过在浏览器地址栏中直接输入 Web 服务器的 WAN 地址来检查您的 Web 服务器是否可供全世界访问(您必须在家庭网络之外,或者使用免费代理服务器(您可以在 proxy.org 上找到)来突破您的网络)。

答案3

如果您的域名提供商也提供 DNS 服务器,您只需A向其中添加您的 IP 记录。

否则,您应该在计算机上安装 DNS 服务器(即 bind9),在此处添加区域 - 您的域,然后在您的域提供商上将其用作 DNS 服务器

答案4

好吧!当您更改 DNA 记录时,您的静态 IP 将指向您的域名。这可能需要注册商的建议。首先,您应该在迁移之前记下所有 DNS 记录和信息,以获取注册商的建议。要了解 DNS 记录详细信息,请进行 DNS 查询WhoisXY.com我已在该网站上检查了我的 DNS 信息并进行了进一步的配置。

相关内容