如何从命令行禁用无线互联网?
我试过sudo ifconfig eth1 down
了,但网络管理员似乎忽略了这一点,并一直试图重新激活它。更糟糕的是,网络管理器小部件一旦开始“尝试连接”,就不允许您禁用它。每当我接近不稳定的连接时,它就会不断尝试连接,每次都失败并显示一条烦人的错误消息,“抱歉,我们无法连接”。
如何从命令行禁用无线互联网?
我试过sudo ifconfig eth1 down
了,但网络管理员似乎忽略了这一点,并一直试图重新激活它。更糟糕的是,网络管理器小部件一旦开始“尝试连接”,就不允许您禁用它。每当我接近不稳定的连接时,它就会不断尝试连接,每次都失败并显示一条烦人的错误消息,“抱歉,我们无法连接”。
ubuntu 16.04 中的命令行等效项
要重新启用,请使用
帮助
完全启用/禁用网络
只为WiFi
在这两种情况下
on
重新启用。如果您需要永久禁用特定设备,那么您可以使用
unmanaged-devices
/etc/NetworkManager/NetworkManager.conf 中的功能以编程方式执行此操作,或者(在较低级别)通过将相应的驱动程序列入黑名单或删除。对于低于v0.9.10的版本
nm
而不是networking
。请参见nmcli
手册页。nm
对象不再存在,等效nm wifi
选项现在由radio
对象提供。nmcli
v0.9.8 和 v0.9.10 之间发生了显着变化,文档指出:一般来说,简单
……应该够了。有时,无线网卡可以显示为
代替
那么您需要仔细检查要禁用哪个 ethX,您可以使用
并寻找您的无线网卡条目,您会在其中找到:
我猜你可能知道,你的问题比那个更大,但与此同时,可能很多新人会发现这个话题,这对他们来说应该足够了。
一种没有人提到的方法:
rfkill list
查看无线/蓝牙设备rfkill block <device number>
(软)阻止它首先,安装以下包:
现在,打开或关闭 WiFi 连接非常简单:
伟大的!更重要的是,您还可以切换您的 WiFi 连接:
提示:您可以使用
bluetooth
命令对蓝牙设备执行相同的操作。警告:虽然我知道这是一个 Ubuntu 论坛,但是,请注意 Fedora 用户:如果您在 Fedora 上安装 TLP 包,那么您可能会在引导过程中启动 RFKill 服务时遇到问题。有关详细信息,请参阅什么是 RFKill和此相关问题。
警告:不确定所有可能的情况,但 TLP 可能会降低您的系统速度,并可能导致您遇到滞后和/或冻结。原因是,它主要是一个用于提高电池寿命和使用率的包,也许是通过将处理器模式设置为省电来实现的。
对我来说,在 Ubuntu 15.04 上
nmcli radio wifi off
可以关闭 wifi。要关闭一般网络(包括 LAN),我使用nmcli networking off
.有一种方法可以切换 WiFi 连接的状态。知道可能会有用。
nmcli networking off
在ubuntu 12.04中nmcli radio wifi off
对我不起作用!以下命令对我有用: