如何在 Amazon EC2 上打开端口 10000 来访问 webmin?

如何在 Amazon EC2 上打开端口 10000 来访问 webmin?

我已经成功在 Amazon EC2 上运行 Ubuntu 10.0.4 的 Amazon Machine Instance (AMI) 上进行了设置。我已设置默认安全组以允许 SSH 和 HTTPS 访问,这些似乎运行正常。

但是,我无法使用以下 URL 访问 webmin

https://:10000/

我已将端口 10000 添加到 iptables 并确保 webmin 正在运行。我可以运行

卷曲https://本地主机:10000

并在 AMI 上得到回应。

我像这样为端口 10000 设置安全组

  1. 在连接下拉菜单中选择 HTTPS(端口号设置为 443)
  2. 将“收件人”和“发件人”框中的“443”更改为“10000”
  3. 将 0.0.0.0/0 添加到允许 IP 框
  4. 点击保存,条目如下所示

--tcp 10000 10000 0.0.0.0/0

我还遗漏了什么吗?

谢谢

答案1

这个问题现在已经神奇地解决了。以下是我所做的

  1. 重新启动 AMI
  2. 分配弹性 IP
  3. 从 AMI 控制台中的安全组列表中删除了 -- tcp 10000 10000 0.0.0.0/0 条目
  4. 为端口 10000 添加了安全组条目。不过这次,我在第一个下拉列表中选择了“自定义”。创建的条目为 -- tcp 10000 10000 0.0.0.0/0
  5. SSH 登录 AMI
  6. 重新加载 iptables 以开放端口访问 10000
  7. 重新启动 webmin
  8. 浏览到 https://:10000 并且它成功了!

高血压

答案2

在 Amazon ec2 实例的安全组中添加新的入站规则。

 Custom TCP Rule   TCP     10000      0.0.0.0/0

相关内容