分页: 1 / 1

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

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

本人想在ubuntu22.04下使用vscode,但是由于网络连接问题,无法连上应用市场,此外,访问一些常用的国外网站也不行,感到十分不便 :Cry
希望有人帮帮忙 :Cry

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

发表于 : 2023-09-01 14:23
relizer
应该是vscode官网DNS解析失败,我具体应该怎么做使得vscode官网DNS解析成功呢?

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

发表于 : 2023-09-01 14:35
astolia
你这明显是dns服务器有问题啊,给域名查询返回了::1。这个相当于ipv4的127.0.0.1,ping它等于在ping本机,没什么意义。
ubuntu里看运行resolvectl列出来的dns服务器是什么,还有你用nat虚拟网卡,你也要看你宿主机上的dns服务器设置的是什么,用它解析返回的地址是什么

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

发表于 : 2023-09-02 14:42
relizer
我把code.visualstudio.com和marketplace.visualstudio.com手动进行DNS解析,并把结果写入/etc/hosts文件解决了这个问题