Raspberry pi 使用gsm模块创建web服务器

Raspberry pi 使用gsm模块创建web服务器,raspberry-pi,gsm,Raspberry Pi,Gsm,我用的是覆盆子皮 我正在使用信号器将数据发送到我的客户端浏览器。 如果我的树莓通过以太网或WiFi在同一网络上,那么我可以让它工作。 如果我现在断开以太网和WiFi并打开gsm模块,我会得到一个dhcp地址,如10.126.88.4等 如果我现在转到客户端浏览器并在浏览器中键入该ip地址,它最终将超时,经过调查,我发现raspberry pi已被分配了不同的ip地址。 每次刷新浏览器时都会发生这种情况。 在谷歌搜索之后,我发现是网络提供商这样做是为了阻止gsm被用作服务器网关。 其中一个解决方案

我用的是覆盆子皮 我正在使用信号器将数据发送到我的客户端浏览器。 如果我的树莓通过以太网或WiFi在同一网络上,那么我可以让它工作。 如果我现在断开以太网和WiFi并打开gsm模块,我会得到一个dhcp地址,如10.126.88.4等 如果我现在转到客户端浏览器并在浏览器中键入该ip地址,它最终将超时,经过调查,我发现raspberry pi已被分配了不同的ip地址。 每次刷新浏览器时都会发生这种情况。 在谷歌搜索之后,我发现是网络提供商这样做是为了阻止gsm被用作服务器网关。 其中一个解决方案是使用代理服务器,但我可能会有大量数据通过和传输

我最初的想法是让客户端浏览器使用gsm直接与raspberry pi设备通信,从而不通过我自己的服务器。
有什么办法可以解决我的困境吗?

您能否更具体地说明如何将IP地址分配给您的GMS模块。你的意思是说它是GMS提供商提供的公共IP地址吗?嗨,是的,没错。公共IP地址由于您的网络提供商可能无法获取静态IP,因此您可以使用动态DNS提供商并通过主机名访问GSM接口。我以前也这样做过,效果很好。谢谢@andypotato我会看看的