【问题标题】:Use External URL to point to Local Server, Locally使用外部 URL 指向本地服务器,本地
【发布时间】:2012-12-07 04:36:11
【问题描述】:

我希望能够使用我设置的动态 dns 名称在本地访问我的树莓派,但我遇到了一些问题。

例子:

pi.domain.com - 这可以从网络外部正常访问,它会动态更新 IP 等。

当从我的本地网络中访问 pi.domain.com 时,与 RPi 相同,我不能这样做(超时)。

如果我使用 raspberrypi/192.168.1.72 我可以从我的网络内部访问它,:22 访问等。

我的问题是:是否可以配置一些东西,以便当我在 RPi 本地时,我可以使用 pi.domain.com 并且它会解析为 raspberrypi/?

谢谢, 亚当

【问题讨论】:

  • 我也很感兴趣。这与dns有关。但我从来没有时间深入挖掘。但是当一个顶级域被映射到一个(公共)IP 并且我猜你坐在一个 NAT 路由器后面时,这会有点棘手。因为在局域网之外,域将指向只是端口转发到 pi 的路由器。并且在域内指向 rPI。但是,您也应该能够从局域网访问 pi.domain.com,因为网关会将 dns 查找转发到 inet,取回自己的 ip 并将进一步的数据包转发到 pi。

标签: dns ip subdomain raspberry-pi


【解决方案1】:

恐怕非常简单的解决方案。我所做的只是在我的路由器设置中将端口转发:80 到我的 RPi,繁荣。认为它会比那更难......我不会删除它只是封装其他做同样事情的人遇到这个。

我以为 Pi 在路由器 DMZ 中,它会自动完成此操作……哦,好吧!

【讨论】:

  • 我排除了这种可能性,因为您说您可以从外部访问 pi。这也需要端口转发。请记住,端口 80 仅用于 html。您必须为所需的每项服务转发端口,例如要获得 ssh 访问权限,您也需要转发端口 22。您可以在IANAs website 上查找服务端口映射
  • 是的,我现在将端口 22 和 80 转发到 Pi,将在何时转发任何其他服务的端口。为我工作!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-01-18
  • 1970-01-01
  • 2014-04-17
  • 2014-01-26
  • 1970-01-01
  • 2022-08-04
  • 1970-01-01
相关资源
最近更新 更多