我有一台树莓派(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 地址:
- 计算机自身的
/etc/hosts
文件; - 各种仅限 LAN 的名称发现协议;
- 互联网的 DNS 系统。
如果您只想从一台或两台 PC 访问 Web 服务器,则可以在其hosts
文件像这样:
192.168.1.135 www.myownraspberrypi.com
一些路由器做可以选择将域名提供给整个 LAN,尽管通常仅限于hostname.home
此类。查找名为“本地 DNS”的部分。(尽管它会.home
比用于这个目的要好得多.com
。)但我不认为 D-Link 路由器具有该功能。