使用dynamicDNS的本地networkingstream量不在我的DD-WRT路由器上路由

我的本地networking使用DD-WRT闪存的无线路由器处理。 我的本地networking上有一个无线设备,其networking接口通过端口转发已经暴露给Internet。 我为本地networking设置了一个dynamicDNS(DynDNS)条目,并且已经成功地通过这个DNS名称将本地和外部stream量路由到转发的端口。

路由器固件的最近升级破坏了这个端口转发。 外部networking仍然可以使用dynamicDNS名称。 使用此DNS名称的本地客户端无法路由内部设备。 本地stream量仍然通过本地IP路由。

我解决了这个问题,编辑路由器的/ etc / hosts文件以包含设备的外部DNS名称。 有没有这个networking用户界面,所以我不得不启用SSH使用vi编辑/ etc / hosts文件。

我意识到这不是最好的解决scheme,但它为我工作。

这张票似乎是相关的: http : //svn.dd-wrt.com : 8000/ ticket/ 1868

他们给出了一个解决scheme,但标记为“wonfix”。 我不明白为什么。