如何在 Linux Mint 上(重新)连接 Gmail 的 DNS?

如何在 Linux Mint 上(重新)连接 Gmail 的 DNS?

让我向响应者推荐此主题Linux Mint 论坛:

在过去两周左右的时间里,我已经见过四次这样的情况了。最终会失去连接清除在未知的时间之后(最长的是 4 天)。

简而言之,几乎所有 URL 都可以工作,但您需要执行(实际)操作的关键 URL 会失败,例如 google.com、linkedin.com、youtube.com 或 yahoo.com 等。而您认为其他网站是相关工作。这是不可预测的。今晚就是一个很好的例子。网址:

该问题影响我测试过的所有内容(对于 '丢失的' 网址)...

  • 火狐浏览器
  • 铬合金
  • 卷曲
  • 获取

不知道是不是DNS的问题。

更新:2015-11-11

在移动宽带调制解调器之间切换的幸运经历并不是一种“解决方法”,而只是一种幸运的突破。这种交换的结果并不总是有效。

我认为 DNS 问题只是一个症状。该消息为

卷曲 https://:mail.google.com

回馈的是...

curl: (7) Couldn't connect to server

我猜这意味着它可以“看到”服务器但无法连接。如前所述,我可以使用相同的接入点(例如 Android 手机)从其他设备发送电子邮件,所以想知道 Linux Mint 中对此类设备有哪些诊断,以便我可以了解堆栈的哪一部分正在获取卡住

更新:2015-11-10

我有一些新信息。它可能会帮助其他人,或者给大脑的信任提供如何解决这个问题的提示。今天晚上,我无法访问 GitHub、stackexchange.com、netbeans 和 Wikipedia 等。我现在就在这里,那么到底发生了什么?

当我按下F5在这里,我在屏幕顶部收到了这条横幅消息:

 Unix & Linux Stack Exchange requires external 
 JavaScript from another domain, which is blocked 
 or failed to load.

哎哟我想,这样的事情又发生了。我真的很想检查是否有任何响应,因为正如你可以想象的那样,这个错误正在阻碍重大进展——所以我对 USB 调制解调器有一点信任。我想我会尝试使用它。

  1. 更换 WI-FI 接入点
  2. 连接至 USB/移动网络

结果:没有变化,无法获取维基百科,并且该页面上显示了烦人的脚本消息。

  1. 断开与 USB/移动宽带网络的连接
  2. 重新连接 Wi-Fi 接入点

我的一次挖掘测试给出了不同的结果连接(返回)至 Wi-Fi 接入点。所以 (现在) ...

  1. StackExchange 上烦人的横幅消息消失了。我又可以看到wikipedia和github了。

看来堆栈中的某些内容不会重置/刷新,直到 '有线'(接入点)连接已重新连接。但不仅仅是重新连接;被篡夺,因此它必须(再次)重新连接一切。

另一个奇怪的事情是;是移动宽带没有刷新/重置数据通信上的(有效)内容。堆。为什么不?如何?

更重要的是,当当前合并剩余积分时,我可以做什么来强制重置/刷新有线连接和 Wi-Fi 连接而不更新失效的移动宽带滴下来??!!

否则,情况将与上次更新时保持相同

更新结束

目前我只能说谷歌搜索(在职的)和 Gmail(不工作)展示来自 dig 的以下响应。

$ dig google.com

 ; <<>> DiG 9.9.5-3ubuntu0.5-Ubuntu <<>> google.com
 ;; global options: +cmd
 ;; Got answer:
 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 19398
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 15, AUTHORITY: 0, ADDITIONAL: 0

 ;; QUESTION SECTION:
 ;google.com.           IN  A

 ;; ANSWER SECTION:
 google.com.        114 IN  A   120.19.255.38
 google.com.        114 IN  A   120.19.255.27
 google.com.        114 IN  A   120.19.255.19
 google.com.        114 IN  A   120.19.255.59
 google.com.        114 IN  A   120.19.255.53
 google.com.        114 IN  A   120.19.255.29
 google.com.        114 IN  A   120.19.255.15
 google.com.        114 IN  A   120.19.255.49
 google.com.        114 IN  A   120.19.255.57
 google.com.        114 IN  A   120.19.255.34
 google.com.        114 IN  A   120.19.255.23
 google.com.        114 IN  A   120.19.255.45
 google.com.        114 IN  A   120.19.255.44
 google.com.        114 IN  A   120.19.255.42
 google.com.        114 IN  A   120.19.255.30

 ;; Query time: 108 msec
 ;; SERVER: 127.0.1.1#53(127.0.1.1)
 ;; WHEN: Tue Nov 03 23:14:22 AEDT 2015
 ;; MSG SIZE  rcvd: 268

$ dig mail.google.com

 ; <<>> DiG 9.9.5-3ubuntu0.5-Ubuntu <<>> mail.google.com
 ;; global options: +cmd
 ;; Got answer:
 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40641
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

 ;; QUESTION SECTION:
 ;mail.google.com.      IN  A

 ;; AUTHORITY SECTION:
 .          49606   IN  NS  localhost.

 ;; Query time: 106 msec
 ;; SERVER: 127.0.1.1#53(127.0.1.1)
 ;; WHEN: Tue Nov 03 23:15:02 AEDT 2015
 ;; MSG SIZE  rcvd: 55

相比之下,我有权访问的工作箱上的挖掘输出显示了一个不同的故事,就名称服务器而言。

在工作机器上:$ dig gmail.com(在更新中添加

 ; <<>> DiG 9.6-ESV-R11 <<>> gmail.com
 ;; global options: +cmd
 ;; Got answer:
 ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 22330
 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

 ;; QUESTION SECTION:
 ;gmail.com.                     IN      A

 ;; ANSWER SECTION:
 gmail.com.              192     IN      A       216.58.220.101

 ;; Query time: 15 msec
 ;; SERVER: 192.168.172.1#53(192.168.172.1)
 ;; WHEN: Wed Nov 04 14:02:50 EST 2015
 ;; MSG SIZE  rcvd: 43

在第一个非工作示例中,Linux 设置使用 localhost。对我来说,这听起来像是我需要它来进行刷新或其他操作。评论?

实质细节是:

  • Linux Mint v17.2 - 拉斐拉 (肉桂 64 位
  • dnsmasq 版本 2.68

我测试了论坛上建议的网络重启,可惜它没有帮助我访问 gmail。回到绘图板/stackexchange :-)

除了关于薄荷论坛我没有找到任何表明'是的' 或者 ''对于这个问题。关于这个问题的第一篇文章很早以前就在2011年看起来它被跳过为 '不好的’这样的问题已经存在了一段时间了。如果能找到有效的应对措施就好了。希望我们中的一个人有一个使固定 已经。

欢迎提出建议,并乐意查找更多信息。

答案1

更新:2015-12-16

最近几天我有机会用完 USB 调制解调器上剩余的 MB-s。我遇到的 DNS 问题完全为零。

有一次我把 USB 无线宽带调制解调器借给了某人;并通过手机(同一网络提供商)使用 micro-USB。 DNS 问题很快就返回了!

解决方法似乎是避免使用 micro USB 有线连接(手机)。或者通过 wi-fi 连接。


即使没有实际的解决方案,我也可能有一条前进的道路。对于这个问题,我需要看看它在一个月内的表现如何,并确保没有中断。

该系统新安装了 Linux Mint 17.2 - Rafaela。在遇到麻烦之前,我并没有故意接触过网络设置。最初或多或少工作得很好。由于这是一个间歇性问题,我不能说。

看着薄荷页,我发现这个系统缺少

  • /etc/dnsmasq.conf配置文件

所以我决定(重新)安装 dnsmasq

sudo apt-get install dnsmasq

并通过工作教程以及参考有关使用的小节谷歌域名系统维基页面。并重新启动 dnsmasq。

sudo /etc/init.d/dnsmasq restart

无论如何,有时最好的办法是重新安装并确保您有一个干净的状态。到目前为止的测试表明一切正常。 DNS 缓存肯定是不是在我重新安装之前工作。我在公共领域的挖掘时间现在接近于零! 是的

希望能帮助其他人。顺便说一句,我看到了很多关于放回 NetworkManager 的信息。据我了解,NetworkManager 是 DNSmasq 设置的替代方案。我欢迎对此部分进行澄清。无论如何,据我所知,两者不兼容。

目前 DNSmasq 对我来说更好。它已经在 Debian -> Ubuntu -> Mint 中存在了一段时间,所以可以公平地说,它在大多数情况下是更好的选择。

一些资源:

  1. 用于在 Linux Mint 上更快地浏览互联网的本地 DNS 缓存
  2. 域名解析(Ubuntu)
  3. 如何使用 DNSmasq(德班)
  4. 防止 OpenDNS 重定向_Google 查询

相关内容