微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何将网址重定向到动态IP地址,但将域名保留在地址栏中?动态DNS

如何解决如何将网址重定向到动态IP地址,但将域名保留在地址栏中?动态DNS

我正在尝试创建自己的动态DNS服务器。我想远程访问我在家中的RaspBerryPi上运行的owncloud和apache网络服务器。我的ipv4不是公开的,但是我有ipv​​6的安装程序并且可以公开访问。

我有一个基于云的主机(rpi.myownddns.abc)-正在运行apache-我计划从中运行我的动态DNS服务。直到现在我:

  1. 在rpi.myownddns.abc上创建了myip.PHP页面,该页面将我当前的ipv6地址存储在Web主机上的文本文件(currentIP.text)中(我的rpi具有bash脚本(ddns更新客户端),该脚本可以与myip.PHP,每小时我的eth0 ipv6地址)。

  2. 在rpi.myownddns.abc上创建了index.PHP页面,该页面将我重定向到最新更新的ipv6地址。

present()

每当我访问rpi.myownddns.abc时,都会按预期重定向到我的家庭服务器ipv6。但是,URL看起来像https:// [20a2:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx] /。

我想要的是将我的网址显示为rpi.myownddns.abc/owncloud,类似于您从ddns提供者处获得的内容(ex noip)。我该如何实现?

我尝试使用Apache mod_rewrite,但仅设法实现了与PHP相同的重定向。我检查了mod_alias,但这似乎需要一个域名,而不是IP地址。

任何帮助或指针都将受到赞赏。谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。