我正在尝试为日常 Web 开发设置一个 Ubuntu 服务器。现在我运行代码,框架将部署(包含 Web 服务的 HTTP 服务器)放在本地地址:127.0.0.0:89
。如果我的服务器的静态地址是99.99.99.99
,我是否可以通过浏览器全局访问本地部署?
我无法直接访问,99.99.99.99:89
因为显然该端口在全球范围内未被识别/打开。默认情况下,浏览器上唯一可以使用的端口是 HTTP 端口,默认情况下为 80。
答案1
正如您所指出的,127.0.0.0
是本地地址。您应该绑定到公共地址,或绑定到0.0.0.0
(所有 ipv4 网络接口)。