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

我买了一个域名(没有托管),在家里我在Ubuntu服务器11.04上有一个静态IP地址。 如何将用户重定向到家中的Web服务器? 需要做什么配置?

如果您的注册商拥有DNS,则只需在您的域名的DNS条目中创建A记录 。 此A记录将指向您的静态IP地址。 有关如何执行此操作,请参阅您的注册商文档。

如果不是这种情况,则必须设置名称服务器,或者必须使用像dnsexit这样的DNS服务

我不知道购买你不能指向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中为您的网络服务器提供的IP)。 ,您应该能够通过直接在浏览器地址栏中输入您的网络服务器的WAN地址来检查您的网络服务器是否可以访问(您必须在家庭网络外部,或使用免费的代理服务器(您可以在proxy.org)打破你的网络)。

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

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

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