Networking 什么';需要什么才能从internet访问本地部署的后端?

Networking 什么';需要什么才能从internet访问本地部署的后端?,networking,backend,web-deployment,firewall,Networking,Backend,Web Deployment,Firewall,目前,我正在开发一个小型的客户机-服务器应用程序,在后端使用Spring Boot,在前端使用Flatter,这是我的第一次后端体验 因为我的后端运行在localhost:someport上,所以我不得不使用emulator,这相当乏味 我想在真正的设备上进行测试,所以我有一个想法,可以从全球网络访问后端。为了实现这一点,我使用sudoufw-allow*端口号*打开了应用程序运行的端口,并随后启用了sudoufw-enable(我使用的是Ubuntu 16.04),因为我非常确定我所需要的就是

目前,我正在开发一个小型的客户机-服务器应用程序,在后端使用Spring Boot,在前端使用Flatter,这是我的第一次后端体验

因为我的后端运行在
localhost:someport
上,所以我不得不使用emulator,这相当乏味

我想在真正的设备上进行测试,所以我有一个想法,可以从全球网络访问后端。为了实现这一点,我使用
sudoufw-allow*端口号*
打开了应用程序运行的端口,并随后启用了
sudoufw-enable
(我使用的是Ubuntu 16.04),因为我非常确定我所需要的就是这个。但它仍然不起作用:将请求发送到
http://*myip*:*应用程序端口*/*endpoint*
几分钟后超时,将
myip
值更改为
localhost
后,它工作正常

我还需要什么才能从网络访问后端


注意:我有静态IP。

在您的路由器上转发端口IEP,使用我的路由器设置创建了一个虚拟服务器,现在我立即收到“无法从服务器获得响应”。不过,我想这证明了它是有效的。请创建一个答案,以便我可以将其标记为已接受。@moazzem现在一切正常。非常感谢。如果你提出一个问题,我会立即将其标记为已接受