什么时候可以在手机上托管网站并安装域名服务器



我的问题是关于托管流量不大的小型个人网站。

我们(标准PC用户)为网络托管服务付费的最大原因是(如果我错了,请纠正我):

  1. 我们不会一直打开电脑。
  2. 我们中的一些人/大多数人没有静态 IP 地址。

然而,现代手机只不过是一直保持打开状态的小型PC。如果它们也可以有静态 IP 地址,为什么我们不能在它们上安装 Web 服务器?

这项技术目前可用吗?
如果是,目前使用范围有多广?而且,它什么时候会战胜传统的远程付费Web服务器?如果没有,何时以及如何提供?我们需要什么硬件(手机类型)来使用它?

如果您有GSM手机,您已经可以在SIM卡上运行一个称为智能卡Web服务器(SCWS)的网络服务器。它运行在称为SIM应用程序工具包的部分中,这是SIM卡中用于运行服务的一个非常酷的区域。Web服务器是OMA(开放移动联盟)规范的一部分,因此大多数(如果不是全部)最新的SIM卡都支持它。Web服务器可以提供静态和动态网页,您也可以运行一些Java小程序。

问题在于,这是为移动运营商设计的,用于向手机提供网页,而不是真正让某人远程连接到您的SIM卡以查看内容。例如,在英国,O2使用这项技术为我手机上的o2额外功能提供了一个很好的界面。我可以从流量,足球等的HTML菜单中选择,然后一旦我向下钻取SIM卡上运行的小站点,我就会找到一个链接,该链接将我带到主o2站点上的深度链接站点。

我认为有一种方法可以使SCWS面向公众,因为Axalto(现为金雅拓)在2005年发布了一份新闻稿,他们表示他们有一张SIM卡,为用户运行个人博客,用户可以在手机上拍照,按下按钮决定将其发布在他/她的博客上。然后他/她的朋友可以从PC或手机立即访问它。

如果您弄清楚如何远程查看SCWS,那么下一个问题是如何将文件写入SIM卡。传统上,您需要某种使用ADPU协议与卡通信的SIM卡读卡器/写入器。但是,发出SIM卡的移动网络可以通过无线方式向SIM卡发出命令来远程访问SIM卡上的SCWS文件。这意味着有一种方法可以远程更新文件,经过一番挖掘,我认为安全性是基于预共享密钥的。获得预共享密钥后,您可以使用一种称为空中短信的短信来发送自己的手机短信,该短信会重新编程SIM卡以存储Web服务器的新文件。如果您向我发送直接消息,我可以告诉您获取预共享密钥的方法。

所以总结一下:

这项技术目前可用吗? - 有点。您可以在SIM卡上运行Web服务器,如果可以将其打开到公共IP,则可以直接从SIM卡运行Web服务器。

目前使用范围有多广?运营商在世界各地大量使用它,在您的手机上为您提供稍微更好的增值服务。除了金雅拓之外,我从未听说过有人使用它来提供公共页面。

它什么时候会战胜传统的远程付费网络服务器?这是一个棘手的问题。如果可以让SCWS用于公共访问,那么下一阶段是发布到SIM卡的简单方法。一旦有一种简单的方法可以发布到SIM卡,当您的手机从您的网络获得动态IP时,您如何运行某种DNS系统。

我们需要什么硬件(手机类型)来使用它?因为它在SIM卡而不是手机上运行,所以它完全独立于手机硬件,但是SCWS仅在较新的SIM卡(而不是CDMA手机上)可用。

更多信息请点击此处:http://smartcardwebserver.com/以及金雅拓如何工作的良好概述。通读SIMalliance SCWS工作组的资源部分可能是个好主意

Web 服务器已存在。 我什至不会查找DNS服务器,因为这并不重要,延迟,再加上蜂窝提供商为您提供静态IP的极不可能性,您跳上和跳下wifi更改IP的可能性以及网络上有NAT和/或防火墙的可能性很高。 无论如何,Web服务器很少运行自己的DNS。

您可能会设置一条从电话到固定端点的隧道,该隧道将流量代理回给您,但这仍然使您依赖提供某种托管服务的第三方。

我所知,鉴于肖恩上面列出的所有原因,您无法直接连接到手机网络服务器。我曾经在旧的N95中使用过一个诺基亚应用程序,该应用程序可以访问短信,照片音乐,相机等。无需担心您在路由器,防火墙后面或使用WiFi或手机信号。但是您之前需要设置一个帐户。

那个应用程序叫做 http://www.mymobilesite.net/,我记得它是开源的,sourceforge.net 提供,但我无法再次找到它。

我目前正在同一个领域攻读博士学位。所以我想我可以给你有用的提示,尽管自从你问这个问题以来已经安静了很长时间。

拥有一个可以接收HTTP请求并相应地回复的移动Web服务器非常容易且成本低。您可以在iOS和Android上使用Paw,KSWEB,i-jetty等。请记住,如果您希望移动设备成为Web服务器,则无需保持浏览器运行。因此,Web服务器不会消耗太多能量。当它在后台时,它可以监听http端口(通常是8080)并随时接收任何请求。但是,现在的问题是,在微型移动设备上管理一个真实的网站并不是令人愉快的做法,尤其是当数据巨大时。另一个问题是响应许多并发请求的能力,因为移动设备仍未完全成熟。

静态 IP 也具有挑战性,但有补救措施。您始终连接到蜂窝或 Wi-Fi,并且可以访问外部计算世界。因此,即使您的 IP 不是静态的,当您的 IP 发生变化并且人们可以找到您时,您也可以使用 Wi-Fi 或蜂窝网络将 IP 地址发送到中央服务器。需要的是模拟特定类型的DHCP服务器来跟踪您的手机。然而,研究人员正在研究移动IP,在不久的将来,许多移动IP问题将得到解决。希望对您有所帮助。如果大家感兴趣,您可以继续讨论。

最新更新