Dns 使用外部URL在本地指向本地服务器

Dns 使用外部URL在本地指向本地服务器,dns,ip,subdomain,raspberry-pi,Dns,Ip,Subdomain,Raspberry Pi,我想能够访问我的树莓pi本地使用动态dns名称,我已经设置,但我有一些麻烦 例如: pi.domain.com-这可以从网络外部访问,它可以动态更新IP等 从本地网络访问pi.domain.com时,与RPi所在的网络相同,我无法访问(超时) 如果我使用raspberrypi/或192.168.1.72我可以从我的网络内部访问它,:22访问等 我的问题是:是否可以配置一些东西,以便当我是RPi的本地用户时,我可以使用pi.domain.com,它将解析为raspberrypi/ 谢谢, 亚当恐怕

我想能够访问我的树莓pi本地使用动态dns名称,我已经设置,但我有一些麻烦

例如:

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

从本地网络访问pi.domain.com时,与RPi所在的网络相同,我无法访问(超时)

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

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

谢谢,
亚当

恐怕这是一个非常简单的解决办法。我所做的只是端口转发:80到我路由器设置中的RPi,轰。我想这会有点难。。。我不会删除它,只是把其他任何人也这样做的时候遇到的


我认为,由于Pi在路由器DMZ中,它会自动执行此操作。。。哦,好吧

我也感兴趣。这与dns有关。但我从来没有时间深入挖掘。但是,由于topleveldomain映射到(公共)IP,而且我猜,您坐在NAT路由器后面,这将有点棘手。因为在lan之外,域将指向路由器,路由器只是端口转发到pi。域内指向rPI。但是,您也应该能够从lan访问pi.domain.com,因为网关将dns查找转发到inet,获取自己的ip并将进一步的数据包转发到pi。我排除了这种可能性,因为您说您可以从外部访问pi。这也需要端口转发。请记住,端口80仅用于html。您必须转发所需的每个服务的端口,例如,要获得ssh访问,您还需要转发端口22。您可以在上查找服务端口映射是的,目前我已将端口22和80转发给Pi,并将在何时转发任何其他服务的端口。为我工作!