android热点中的端口转发(NAT)

android热点中的端口转发(NAT),android,nat,hotspot,Android,Nat,Hotspot,我正在使用motioneyeos建立一个基于树莓的监控系统 我将树莓连接到路由器,并将路由器中的Nat设置为将端口80的连接重定向到树莓。它是有效的 问题是这个系统将在一个我没有互联网的房子里,所以我用的是一个带SIM卡的旧手机。我连接到4G并打开热点。然后我将树莓连接到热点,从同一个网络上,它工作得很好 现在,当我从外部连接时,我显然无法访问raspi。我只能接电话。有没有办法像我们在路由器中那样进行Nat?解决方案是使用remote.it。这是一个免费的非商业服务,在云中有一个服务器 您必

我正在使用motioneyeos建立一个基于树莓的监控系统

我将树莓连接到路由器,并将路由器中的Nat设置为将端口80的连接重定向到树莓。它是有效的

问题是这个系统将在一个我没有互联网的房子里,所以我用的是一个带SIM卡的旧手机。我连接到4G并打开热点。然后我将树莓连接到热点,从同一个网络上,它工作得很好


现在,当我从外部连接时,我显然无法访问raspi。我只能接电话。有没有办法像我们在路由器中那样进行Nat?

解决方案是使用remote.it。这是一个免费的非商业服务,在云中有一个服务器

  • 您必须转到remote.it并创建一个帐户,然后检索令牌
  • 然后在raspberry pi中安装客户机并执行它(基于控制台,非常适合无头系统)
  • 提供您的用户、pasword和令牌
  • 告诉他你想分享SSH(22)和HTML(80)
现在,您的raspi与他们的服务器建立了一个传出连接,这不会被您的3G连接阻止。为了从外部访问您的raspi,您必须:

  • 访问remote.it并登录。您应该能够看到您注册的设备
  • 选择要获取的设备和协议
  • 该网站将提供一个假地址和端口
  • 将(putty、ssh或webbrowser)连接到此地址,然后瞧

您从3G路由器后面访问pi时,既没有处理新的硬件,也没有配置网络

实际上,您也无法从外部访问手机,但无论如何,这个问题与网络配置无关,不是软件开发。我真的很抱歉那些投了反对票的人。。但这是可能的,我让它工作。我使用了一个名为remote.it的(非商业性的免费)服务。我在不改变网络结构的情况下解决了这个问题。