2017-06-04 103 views
0

我是新来的云计算。对不起,如果这是一个愚蠢的问题。我从Azure门户创建了一个虚拟机。我的要求是不允许使用虚拟机的用户访问公共网站。任何人都可以帮助我如何实现这一功能?Azure VM如何限制访问某些公共网站

谢谢

回答

1

您可能有创建VM时创建的网络安全组。在那里,您可以指定入站和出站数据流量的规则。

找到NSG并添加阻止来自VM的所有出站流量的规则。您应该仍然能够连接到虚拟机,但它无法连接到任何地方。如果您仍希望它访问同一虚拟网络中的其他计算机,您也可以使该规则仅阻止绑定到互联网的流量。

网络安全组文档:https://docs.microsoft.com/en-us/azure/virtual-network/virtual-networks-nsg

1

我的要求是不允许使用虚拟机来访问公共 网站用户。

根据你的描述,你只是想用户无法访问的公共网站,因为我们知道普通网站监听80和443,因此我们可以添加站规则,从而拒绝443端口,80端口和8080来实现这个功能。

我拒绝端口80,443和8080,那么我的虚拟机无法访问https://google.comhttp://google.comenter image description hereenter image description here

更新enter image description hereenter image description here

+0

感谢。你会介意帮助我如何限制访问Facebook和特定的网站。谢谢 –

+0

@MukilDeepthi如果你只是想阻止Facebook,我们可以添加出站安全规则,选择高级并在其中输入Facebook公共IP地址。我会更新我的答案,请检查它。 –

+0

非常感谢。我早些时候尝试过,但由于某些原因,当我输入例如:66.220.144.0-66.220.159.255时,我一直得到无效范围。这是不是正确的格式?谢谢 –