如何将应用程序的端口绑定到具有公共IP的远程主机?

如何将应用程序的端口绑定到具有公共IP的远程主机?

我在一台服务器上运行着 redis 服务器。默认情况下,它监听端口 6379。当我打开 redis conf 文件时,我看到了类似这样的内容

bind 127.0.0.1

由于我的 redis 客户端位于另一台远程服务器上,该服务器与此不在同一网络中,因此我需要将其绑定到 redis 客户端的公共 IP。如下所示

bind 54.23.x.x

我不想指定bind 0.0.0.0。当我尝试这样做并重新启动 redis 服务器时,出现以下错误

bind : cannot assign requested address

一般来说,如何将应用程序绑定到特定的公共 IP?

相关内容