win7双启动下的网络问题

win7双启动下的网络问题

首先,我对 Linux 还很陌生,所以这可能是个简单的问题。我在工作工作站上安装了最新的 Kubuntu 和 Windows 7 双启动。大约一周以来,仅使用 Kubuntu,网络运行良好。但在短暂启动 Windows 7 并返回 Kubuntu 后,Kubuntu 无法连接到有线连接。

使用 ifconfig 我无法获得 IPV4 地址。因此我尝试

sudo dhclient -r 

随后是

sudo dhclient 

但是当执行最后一个命令时,它似乎挂在命令上并且没有进一步执行。

启动 Windows 并且互联网就可以正常运行。

有什么建议可以解决这个问题吗?

答案1

问题描述如下: https://sites.google.com/site/easylinuxtipsproject/internet#TOC-No-wired-or-wireless-internet-on-a-dual-boot-computer

这可能是由于 Windows 中的一个缺陷造成的,但可以轻松修复。

如果您有一台可双启动的 Windows PC,并且您刚刚使用过 Windows,则在 Linux 中重启后可能无法获得 IP 地址。因此无法连接互联网。

原因如下:每个网卡都有一个唯一的 MAC 地址。此地址已嵌入到您的 NIC 中。路由器中的 DHCP 服务器会记住此 MAC 地址。

当您在 Windows 中访问互联网,然后在 Linux 中重新启动时,在许多情况下,您将无法从路由器中的 DHCP 服务器获取 IP 地址。因为该服务器会记住它之前为同一个 MAC 地址分配了一个 IP 地址,并且不会分配新的 IP 地址。

您可以通过在重新启动 PC 之前强制 Windows 释放 IP 地址来解决此问题。顺便说一句:默认情况下,Linux 在关机时会释放 IP 地址。因此从 Linux 重新启动到 Windows 不会出现任何问题。

提示:您是否忘记强制 Windows 释放 IP 地址,并且暂时不想启动 Windows 来执行此操作?那么只需连续启动 Ubuntu 或 Linux Mint 两次即可。在第二次启动 Ubuntu 或 Mint 后,您可能就可以连接了。

A. 手动方法 1. 在 Windows 中打开 DOS 窗口

Windows XP:开始 - 程序 - 附件 - 命令提示符

Windows 7:开始 - 所有程序 - 附件 - 命令提示符

  1. 类型: ipconfig /release

(请注意 ipconfig 和 /release 之间的空格)

然后按 Enter。

B. 半自动方法 通过桌面上的快捷方式,您可以应用半自动解决方案。

  1. 打开记事本 Windows XP:开始 - 程序 - 附件 - 记事本

  2. 输入以下文本:ipconfig /release

  3. 将此文本文件保存为 release.bat 并将其放在桌面上。现在,您可以在退出 Windows 之前双击此文件。

正如我所说,Linux 在关机时默认释放 IP 地址。因此从 Linux 重新启动到 Windows 不会出现任何问题。

相关内容