Ubuntu 14.04 拔出并放回网线后无法连接有线网络

Ubuntu 14.04 拔出并放回网线后无法连接有线网络

一个月前,我在 Lenovo T460p 笔记本电脑上安装了 Ubuntu 14.04。
在过去的两周里,我遇到了这个问题:
从插座中拔出网线后(比如,当我把笔记本电脑从办公室带到家里或反之亦然),再将其放回去后,我无法连接互联网。
我已经检查了 Ubuntu 的“网络连接”下的“以太网” - 我可以看到那里有“有线连接 1”(这是我通常使用的连接)。
当我检查 ifconfig 时,在“eth0”下我得到:

eth0      Link encap:Ethernet  HWaddr c8:5b:76:0b:7a:2e  
          inet addr:10.10.2.51  Bcast:10.10.2.255  Mask:255.255.255.0
          inet6 addr: fe80::ca5b:76ff:fe0b:7a2e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:53298155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:13985782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:75752971902 (75.7 GB)  TX bytes:1333847053 (1.3 GB)
          Interrupt:16 Memory:f2200000-f2220000 

每次发生这种情况时,重新获得有线连接的唯一方法是重新启动笔记本电脑。有什么建议吗?

答案1

您只需在计算机上重新启动网络即可重置/重新配置断开的连接。许多黑客都依赖于断开连接,然后找到一个打开的、挂起的应用程序进入您的机器并利用该应用程序的属性获得控制权。Linux 内核已升级为“挂起”断开的连接以阻止这种情况。

打开一个终端窗口并使用“sudo”或“su”(如果您已设置 Root PW,则成为 Root)并尝试:networking restart 输入

您可能需要转到该位置(使用 cd 命令),或明确输入网络初始化位置的路径(通常在 /etc/init.d 中)。输入运行网络初始化的命令和关键字“restart”,然后按 Enter。

通常,只需发出命令“sudo ifup -e 网络设备名称”即可。在终端中,输入 ifup -help 或 ifup --h 或 networking -help 以获取有关 networking 或 ifup(或 ifdown)脚本命令所需的特定参数的信息。

使用“ifconfig”命令也可以完成相同的操作,但操作要复杂得多。主要是“ifconfig”是一种快速检查网络状态的方法。输入“route”(不带参数)以查看当前路由以及网关、DNS、端口等是否配置正确。

网络和 ifup 脚本命令会在重启时自动运行 - 这就是您现在正在做的事情,但工作起来却很正常,而不必假装您在使用 M$ 操作系统并每次都完全关闭。

干杯!

风土记

相关内容