gpt4 book ai didi

azure - 如何在Azure的Ubuntu虚拟机中将http端口重定向到Docker

转载 作者:行者123 更新时间:2023-12-03 03:55:09 25 4
gpt4 key购买 nike

我在 Microsoft Azure 虚拟机上运行 Ubuntu。我有一个 docker 容器在上面运行,并且它附加了一个 Web 服务器。 (运行于172.17.0.1:80)

Here is the index.html on SSH

现在我正在尝试使用 Azure 的公共(public) IP This IP definitively works, since I'm SSHing on it. 使其可供公开访问。

在网络设置中,我尝试创建入站端口规则 On Azure's dashboard

但是它不起作用......

当我尝试连接到 IP 时,我尝试使用 Tracert 来查看 ping 的结果,但没有结果。我过去做过基本的端口路由,但我不明白为什么这个不起作用......我只想在我的个人连接上输入 13.94.212.10,然后访问该网站。

提前谢谢

最佳答案

如果您想使用其公共(public) IP 地址公开访问 Azure VM 上的应用程序。

您可以在 NSG 规则中将客户端公共(public) IP 列入白名单,例如在源 IP 地址中添加客户端公共(public) IP。

enter image description here

请注意

If you specify an address for an Azure resource, specify the privateIP address assigned to the resource. Network security groups areprocessed after Azure translates a public IP address to a private IPaddress for inbound traffic, and before Azure translates a private IPaddress to a public IP address for outbound traffic.

阅读https://learn.microsoft.com/en-us/azure/virtual-network/network-security-groups-overview#security-rules

关于azure - 如何在Azure的Ubuntu虚拟机中将http端口重定向到Docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64849375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com