在我的国家,一些网站,如 twitter、youtube、facebook 等被政府屏蔽,我们必须使用 VPN 才能访问它们,但不知何故,在我连接到 VPN 后(openvpn 和 PPTP 都有这个问题),我可以 ping 这些网站并可以使用 nslookup 解决它们,但是当涉及到 chrome 和 firefox 等浏览器时,我无法浏览其中的一些。这真的很有趣,我可以完美浏览 youtube,但 twitter 无法加载完整(这里),facebook 根本无法加载(还有一些其他网站像 facebook 一样根本无法加载)我尝试删除浏览器的缓存,即使在没有任何缓存的情况下全新安装,也会出现此问题,我用以下命令更改了 DNS/etc/resolvconf/resolvconf.d/head
文件
PS:我可以访问所有带有域名的网站
答案1
我已经搜索了很多关于这个问题的主题,我终于解决了这个问题,问题是我的WLAN卡的MTU数据包的大小我用sudo ifconfig wlp2s0 mtu 1200
命令(wlp2s0是我的无线卡)将其减少到1200(以前的大小是1500)和问题解决了