gpt4 book ai didi

azure - 如何在 Azure 中的 ubuntu 中启用互联网连接

转载 作者:行者123 更新时间:2023-12-04 19:15:36 28 4
gpt4 key购买 nike

如何在 Azure 中的 ubuntu 中启用互联网连接

我有从 Azure 云配置的 Ubuntu VM。默认情况下 Azure 似乎有防火墙,它会阻止互联网连接。 ping 到 google.com 不起作用。命令 apt-get update 给出以下输出。

root@linuxserver#apt-get update Err:1 http://security.ubuntu.com/ubuntu xenial-security InRelease Temporary failure resolving 'security.ubuntu.com' Err:2 http://archive.ubuntu.com/ubuntu xenial InRelease Temporary failure resolving 'archive.ubuntu.com' Err:3 http://archive.ubuntu.com/ubuntu xenial-updates InRelease Temporary failure resolving 'archive.ubuntu.com' Err:4 http://archive.ubuntu.com/ubuntu xenial-backports InRelease Temporary failure resolving 'archive.ubuntu.com' Reading package lists... Done W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-updates/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/xenial-backports/InRelease Temporary failure resolving 'archive.ubuntu.com' W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/xenial-security/InRelease Temporary failure resolving 'security.ubuntu.com' W: Some index files failed to download. They have been ignored, or old ones used instead.

在/etc/resolve.conf 中,我的 IP 地址为 10.x.x.x。 (出于安全原因无法提供完整的 IP)如何检查 Internet 是否在 Azure 中的防火墙级别或网络级别被阻止。如何排除故障并启用 Ubuntu VM 的互联网。

我进行了 google 搜索,发现我的配置中应该有 Microsoft 公共(public) DNS 服务器。这是对还是错。

[编辑]将 Google DNS 服务器 8.8.8.8 添加到/etc/resolve.conf 后。 apt-get 更新有效。所以关闭这个线程。

最佳答案

没有什么可以阻止您的虚拟机访问互联网。 Azure 中的虚拟机部署在云服务中,该层负责分配公共(public) IP 以及其他功能。所有路由也会自动创建,只要您不弄乱虚拟机内的适配器配置,您应该能够连接到互联网。

确保将 Azure VM 内的网络配置保持为自动 (DHCP)。不要手动设置任何东西。您还应该在虚拟机配置之前配置虚拟网络,以组织您的基础架构并确保其他虚拟机可以相互通信。

创建虚拟网络

https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-create-a-vnet/

如果您需要固定的私有(private)IP或保留的公共(public)IP:

https://azure.microsoft.com/documentation/articles/virtual-networks-reserved-public-ip/

也许您这么问是因为您熟悉 Amazon AWS。在 Amazon 中,您必须部署 NAT 服务器并为其分配弹性 IP,但在 Azure 中,您无需执行任何操作即可获得互联网连接和公共(public) IP。

更新:

Microsoft 生命周期服务 - Azure 演示部署

此特定演示部署依赖于域 Controller 。可能此计算机上运行的 DNS 服务器未配置为转发外部 dns 请求。 RDP 连接到该虚拟机并打开 DNS 管理器控制台。右键单击您的服务器名称 >> 选择属性 >> 选择转发器选项卡 >> 添加 Google DNS 8.8.8.8、8.8.4.4 并查看您现在是否可以浏览互联网。

关于azure - 如何在 Azure 中的 ubuntu 中启用互联网连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608177/

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