我Ubuntu 20.04
在 Oracle 上设置了一个新的服务器实例。
以下全部有效:
- 可以连接到网络(firefox)。
- 可以 ping 一个网站(google.com)。
- 有运行与交换 API 的工作脚本。
- 我可以访问谷歌驱动器并下载文件(从网页)。
因此我相信二者之间存在着有效联系。
但是,当我尝试通过“设置”中的“在线帐户”连接到谷歌驱动器时,我看到有No internet connection - connect to set up new online accounts
。
这是确切的屏幕截图:
我已经尝试了三天了,但是没有成功。
我已关注以下帖子:
- https://www.cyberithub.com/solved-no-internet-connection-after-installation-of-ubuntu-20-04
- Ubuntu 桌面 GNOME 在 19.04 上“无互联网连接”
- Ubuntu 22.04 LTS 服务器 gnome 软件无法在 Pi4-8G 上运行
没有任何一次成功。现在我完全不知道该做什么了。
所以我的问题是,如何才能使互联网连接正常工作?
答案1
UTM
我在配备 M2 Max 处理器的 Macbook Pro 上运行 Ubuntu 22.04 时遇到了同样的问题。
像你一样,我尝试过这个答案但它并没有完全满足我的要求。
它要求你替换 netplan yaml 文件中的内容。失败后,我恢复到原始文件,然后按照建议操作这里。
具体来说:
编辑安装程序创建的 netplan yaml 文件,并添加行渲染器:NetworkManager
这是我/etc/netplan/00-installer-config.yaml
现在的样子:
# This is the network config written by 'subiquity'
network:
ethernets:
enp0s1:
dhcp4: true
version: 2
renderer: NetworkManager
我刚刚添加了最后一行,作为ethernets
和的兄弟元素version
。
然后我跑了:
sudo netplan generate
sudo netplan apply
我希望这可以帮助那些努力让 Ubuntu 在 Apple 芯片上的虚拟机中运行的人。