求助:ubuntu22.04无法访问大部分国外网站

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
relizer
帖子: 3
注册时间: 2021-04-30 12:27
系统: win10,ubuntu

求助:ubuntu22.04无法访问大部分国外网站

#1

帖子 relizer » 2023-09-01 13:08

问题描述:
1. 无法访问绝大多数国外网站,以vscode官网为例:
图片
2. 可以访问国内网站
3. 可以ping通国外网站,但无法获取网页内容
Screenshot from 2023-09-01 12-59-34.png
系统信息:vmware虚拟机ubuntu22.04.3,网络连接为NAT模式

本人想在ubuntu22.04下使用vscode,但是由于网络连接问题,无法连上应用市场,此外,访问一些常用的国外网站也不行,感到十分不便 :Cry
希望有人帮帮忙 :Cry
附件
Screenshot from 2023-09-01 12-55-01.png
relizer
帖子: 3
注册时间: 2021-04-30 12:27
系统: win10,ubuntu

Re: 求助:ubuntu22.04无法访问大部分国外网站

#2

帖子 relizer » 2023-09-01 14:23

应该是vscode官网DNS解析失败,我具体应该怎么做使得vscode官网DNS解析成功呢?
头像
astolia
论坛版主
帖子: 6452
注册时间: 2008-09-18 13:11

Re: 求助:ubuntu22.04无法访问大部分国外网站

#3

帖子 astolia » 2023-09-01 14:35

你这明显是dns服务器有问题啊,给域名查询返回了::1。这个相当于ipv4的127.0.0.1,ping它等于在ping本机,没什么意义。
ubuntu里看运行resolvectl列出来的dns服务器是什么,还有你用nat虚拟网卡,你也要看你宿主机上的dns服务器设置的是什么,用它解析返回的地址是什么
relizer
帖子: 3
注册时间: 2021-04-30 12:27
系统: win10,ubuntu

Re: 求助:ubuntu22.04无法访问大部分国外网站

#4

帖子 relizer » 2023-09-02 14:42

我把code.visualstudio.com和marketplace.visualstudio.com手动进行DNS解析,并把结果写入/etc/hosts文件解决了这个问题
回复