如何解决如何从同一网络LAN之外的另一台计算机/移动设备打开create-react-app
我想使我的网站可以在本地网络之外访问。我正在使用Visual Studio Code,NPM/Node.js and react
开发网站。使用“ create-react-app”创建项目,默认情况下,该项目开始在'localhost:3000 or 127.0.0.1:3000'
上监听。
进行调试时,我可以使用开发计算机的IPv4地址从移动设备访问网站。
当我的移动设备未与开发计算机连接到同一LAN时,该怎么办?相反,它应该连接到移动网络,并且应该使用开发计算机的公共ip(我们通常在类似https://www.whatismyip.com/的网站中找到它)访问网站。我想编写类似'151.135.178.77:3000'
的浏览器,然后打开网站(不使用DNS)。
简而言之,我想将计算机用作Web服务器。我该怎么办?
谢谢。
解决方法
您应该在路由器控制面板中公开该端口,以接受从网络外部到该运行实例的连接。登录到路由器管理面板(很可能是192.168.x.1,其中x 1-8),然后根据要使用的路由器在某处查找NAT / PAT选项卡,打开端口并将其链接到您的计算机。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。