如何在树莓派中配置 apache 和域名

如何在树莓派中配置 apache 和域名

我有一台树莓派(IP:192.168.1.135)通过 LAN 端口连接到我的电脑(IP:192.168.1.100)。

PC连接到路由器(IP:12.168.1.1)。

我使用 raspberry 连接到路由器,我桥接了 lan 和 wlan 端口,因此(在 windows7 -> 网络和共享中心 -> 更改适配器设置)

我用域名配置了 apachehttp://www.myownraspberrypi.com/默认端口 80

但如果我在电脑上调用域名,它会响应此网页无法使用对话

请帮我配置设置

我的另一个疑问是,是否有任何设置需要加载到我的 dlink DSL-2730 路由器上,以将 raspberry pi 的 ip 地址与域名映射(在路由器中)?

谢谢。

答案1

我的另一个疑问是,是否有任何设置需要加载到我的 dlink DSL-2730 路由器上,以将 raspberry pi 的 ip 地址与域名映射(在路由器中)?

是的,类似这样的。

问题是,仅仅因为你的 Apache 声称接受请求www.myownraspberrypi.com,它并不一定意味着其他计算机将发送请求。(想象一下,如果您为配置了 Apache,会发生什么情况www.google.com?)您仍然需要让该域名实际上指向您的 π 的 IP 地址。

客户端计算机(您的 PC)使用以下三种方式之一转换www.myownraspberrypi.com为 IP 地址:

  1. 计算机自身的/etc/hosts文件;
  2. 各种仅限 LAN 的名称发现协议;
  3. 互联网的 DNS 系统。

如果您只想从一台或两台 PC 访问 Web 服务器,则可以在其hosts文件像这样:

192.168.1.135 www.myownraspberrypi.com

一些路由器可以选择将域名提供给整个 LAN,尽管通常仅限于hostname.home此类。查找名为“本地 DNS”的部分。(尽管它.home比用于这个目的要好得多.com。)但我不认为 D-Link 路由器具有该功能。

相关内容