我一直在为本地开发人员使用新的windows bash,虽然它对大多数事情来说都很棒,但我似乎无法通过我的webpack设置创建任何端口
以外localhost:{port}
哪个效果很好。但我希望能够从我网络上的其他设备上看到这一点。
出于某种原因,我的计算机的IP无法正常工作(即使是自身),所以:
192.168.1.7:{port}
返回连接拒绝错误。
我已禁用Windows防火墙,禁用防病毒软件,尝试配置我的路由器转发端口,但没有运气。
作为一方,我也运行我的Octopi,它的端口通过网络公开,没有任何问题。
关于可能出现的任何想法?
答案 0 :(得分:0)
如果没有看到您的任何设置,并且不知道您在localhost:{port}
上正在聆听什么,那么很难给您提供建设性的帮助。
然而:
请注意,WSL发行版(以及您在其上运行的应用程序)与 Win32进程一起运行,以上 Windows防火墙。因此,在同一台机器上,您应该能够运行/托管节点/ Ruby / Python / .NET站点/应用程序,并从Edge / Chrome / Firefox /在同一台计算机上运行的任何设备上访问它,因为您的流量不是&# 39;到达防火墙。
如果您的应用/网站在同一个框中无法显示,则很有可能,您的应用/网站根本无法运行/收听。
确认您可以在本地访问您的终端后,要从外部设备访问它,您需要在主机防火墙中打开所需的端口。
您可能希望通过选择" Network"来测试从远程PC访问您的计算机。在Windows资源管理器中,启用网络发现(请参见下面的屏幕截图),并尝试从其他计算机访问文件共享。
HTH。