DNS 混乱,现在无法连接到互联网

DNS 混乱,现在无法连接到互联网

因此我尝试修复这个反向 DNS 问题:

$ dig HOSTNAME.DOMAIN.com
1.2.3.4                  #example

$ dig -x 1.2.3.4
OTHERHOSTNAME.OTHERDOMAIN.com

我盲目地按照网上的说明来修复它:

在,,/etc/hosts我改变了第一行

127.0.0.1 localhost

127.0.0.1 HOSTNAME.DOMAIN.com localhost.localdomain localhost

然后我做了:

sudo /sbin/dhclient -r

我相信那时我意识到我已经没有互联网连接了,尽管我仍然连接到 WiFi。我将编辑恢复为/etc/hosts,但没有效果。

(我是从另一台计算机发帖的,因此首先我想修复原始计算机上的互联网连接)。

有什么想法吗?谢谢

编辑:@Alaa ali 的初始建议对我来说不起作用,但他告诉我重新启动我的机器,这有效。

答案1

sudo /sbin/dhclient -r释放 ( -r) 从 DHCP 服务器获取的 IP 地址。这就是导致连接断开的原因,因为现在您的计算机没有 IP 地址可以与网络通信。

要解决此问题,您只需申请一个新的 IP 地址即可。但首先,我们将通过执行以下命令确保它已被释放:

sudo /sbin/dhclient -r wlan0

然后要从你的 DHCP 服务器请求一个新的,只需执行以下操作:

sudo /sbin/dhclient wlan0

(假设您的无线接口名为wlan0。如果不是,请查看的输出iwconfig并找出旁边有无线信息的条目的名称)。

该命令应该很快就能完成,您将看到已为您的接口分配了 IP 地址。现在尝试浏览互联网。

相关内容