是否可以在 0.0.0.0 而不是 127.0.0.1 上启动 Vault 开发服务器?
Is it possible to start Vault dev server on 0.0.0.0 instead of 127.0.0.1?
我在 127.0.0.1:8200 的 AWS EC2 实例上有一个 Hashicorp Vault 服务器 运行ning。
在我的安全组的入站规则中,我启用了 TCP 8200。但是,我无法从本地计算机访问 Vault 服务器。我认为这是因为开发服务器只能从 EC2 实例内部使用(因为它 运行 位于 120.0.0.1,对吗?)。
是否可以 运行 Vault 开发服务器改为 0.0.0.0,以便我可以从 Internet 访问它?
使用以下命令启动您的 Vault 服务器:
vault server -dev -dev-listen-address="0.0.0.0:8200"
您也可以通过VAULT_DEV_LISTEN_ADDRESS
环境变量指定地址。
文档here
我在 127.0.0.1:8200 的 AWS EC2 实例上有一个 Hashicorp Vault 服务器 运行ning。
在我的安全组的入站规则中,我启用了 TCP 8200。但是,我无法从本地计算机访问 Vault 服务器。我认为这是因为开发服务器只能从 EC2 实例内部使用(因为它 运行 位于 120.0.0.1,对吗?)。
是否可以 运行 Vault 开发服务器改为 0.0.0.0,以便我可以从 Internet 访问它?
使用以下命令启动您的 Vault 服务器:
vault server -dev -dev-listen-address="0.0.0.0:8200"
您也可以通过VAULT_DEV_LISTEN_ADDRESS
环境变量指定地址。
文档here