2024-05-29 03:26:10 发布
网友
在家庭网络中,我使用带有web服务的设备。现在我想从因特网上访问这个服务。由于我没有静态IP(也不想要静态IP),我的想法是使用/开发两个“转发器”。一个在服务器上(例如googleappengine),另一个在我的本地NAS上(使用Python)。在
有没有人知道应用程序/框架可以很容易地做到这一点,甚至知道更好的解决方案来解决我的问题吗?在
当然,解决方案还应该包括某种身份验证。当我使用自己开发的android应用程序作为端点时,我可以定制通信。在
好的,所以您只想运行一个没有静态IP的基于家庭的web服务器。如果您有linux服务器,可以尝试以下操作:
使用默认安装的apachewebserver并设置测试页。该页面将被放入您的web服务器公共目录中。现在,如何解析你的IP…假设它是…25.24.4.166,你希望它有一个主机名.com绑定到。去http://www.no-ip.com/index.php注册。你可以从noip得到一个类似yourname.theirdomain.com/.net/.info。他们有很酷的名字,比如赛德斯.net以及servebeer.org网站……甚至workisboring.com网站在
你可以选择自己的顶级名字…例如,我想dnsiskinky.com可能是你的新域名。下一步从下载选项卡下载客户端:https://www.no-ip.com/downloads.php
linux客户机是焦油gz源代码,安装简单。只需按照说明操作。现在你拥有了yoursite.theirsite.com网站你的IP地址会一直更新(只要noip.com网站每次登录/登录/上传或做任何事情时。在
将此技术推广到动态web服务并不太麻烦。关于认证的事很抱歉,这是另一回事,因为我还没想够。可能你可以发送一个请求头散列或类似的东西(比如Amazon在s3和其他相关服务中的身份验证)。在
好的,所以您只想运行一个没有静态IP的基于家庭的web服务器。如果您有linux服务器,可以尝试以下操作:
使用默认安装的apachewebserver并设置测试页。该页面将被放入您的web服务器公共目录中。现在,如何解析你的IP…假设它是…25.24.4.166,你希望它有一个主机名.com绑定到。去http://www.no-ip.com/index.php注册。你可以从noip得到一个类似yourname.theirdomain.com/.net/.info。他们有很酷的名字,比如赛德斯.net以及servebeer.org网站……甚至workisboring.com网站在
你可以选择自己的顶级名字…例如,我想dnsiskinky.com可能是你的新域名。下一步从下载选项卡下载客户端:https://www.no-ip.com/downloads.php
linux客户机是焦油gz源代码,安装简单。只需按照说明操作。现在你拥有了yoursite.theirsite.com网站你的IP地址会一直更新(只要noip.com网站每次登录/登录/上传或做任何事情时。在
将此技术推广到动态web服务并不太麻烦。关于认证的事很抱歉,这是另一回事,因为我还没想够。可能你可以发送一个请求头散列或类似的东西(比如Amazon在s3和其他相关服务中的身份验证)。在
相关问题 更多 >
编程相关推荐