ubuntu系统多网卡,彻底禁用其中一张网卡

您所在的位置:网站首页 网卡在哪禁用驱动软件 ubuntu系统多网卡,彻底禁用其中一张网卡

ubuntu系统多网卡,彻底禁用其中一张网卡

2024-06-18 16:55| 来源: 网络整理| 查看: 265

文章目录 使用到的命令ifconfiglshw -C network禁止加载网卡驱动 linux网卡操作命令汇总

使用到的命令 ifconfig ifconfig

在这里插入图片描述

ifconfig 命令用于配置和显示系统中的网络接口卡,在大多数Linux系统中,该命令已经被标准化,可以在终端中直接使用。

使用 ifconfig 命令,可以查看所有网络接口卡的详细信息,包括接口卡地址、网卡状态、传输速率等。

除了查看网络接口卡信息之外,ifconfig 命令还可以用于配置网络接口卡的参数,比如设置 IP 地址、子网掩码、网关等。

需要注意的是,由于技术发展和安全性等原因,在一些Linux系统中已经不再使用 ifconfig 命令,而是使用更加现代、安全的 ip 命令来代替。所以在一些新的Linux发行版上,可能需要使用 ip 命令来替代使用 ifconfig 命令。

lshw -C network sudo lshw -C network

在这里插入图片描述

lshw -C network 命令的原理是通过读取系统中的硬件信息来获取网络设备的详细信息。该命令会读取系统中的 /proc 和 /sys 目录下的相关信息,这些目录存储了关于Linux系统硬件设备的信息,包括网络接口卡、网卡驱动程序等。

具体来说,lshw -C network 命令会检测系统PCI总线,查找所有连接到PCI总线的网络设备,并列出这些设备的详细信息,比如设备的供应商、型号、驱动程序等信息。

值得注意的是,由于 lshw 命令需要读取系统内核信息,因此需要使用root权限运行该命令才能获取到网络设备的详细信息。

禁止加载网卡驱动

这里使用在blacklist.conf添加禁止加载驱动达到禁用网卡的目的。 “blacklist.conf” 是一个在 Linux 系统中用于阻止加载指定内核模块的配置文件。在这个文件中,可以列出一些内核模块的名称,使得这些模块在系统启动的时候不会被自动加载。这个文件通常位于 “/etc/modprobe.d/” 目录下。

通过在 “blacklist.conf” 文件中阻止特定模块的加载,可以帮助用户解决一些与特定硬件或软件冲突的问题,或者仅仅不希望系统加载某些内核模块。例如,用户可能希望阻止加载某些不必要或可能存在安全问题的模块,或者针对某些软件需要更改内核选项等方面的需求。

sudo vi /etc/modprobe.d/blacklist.conf

如果不习惯使用vi打开的,可以使用gedit、vim、nano等等打开 在这个配置最末尾添加并且保存好:

blacklist e1000

这里的e1000是lshw -C network命令后显示的想禁用网卡的驱动名称,而不是网卡的名称,请切记。

在这里插入图片描述

sudo update-initramfs -u

update-initramfs -u 命令用于更新 Linux 系统的初始化 RAM 磁盘文件系统(initramfs)。在系统引导过程中,initramfs 用于加载必要的驱动程序并初始化硬件,以便在挂载根文件系统之前完成这些工作。该命令生成一个新的 initramfs 映像文件并更新符号链接到最新的映像文件。在更新内核或任何与内核相关的配置文件更改之后,通常会运行此命令,以确保系统可以正确引导。 执行完以上操作需要重启系统

reboot

恢复该网卡的正常工作操作:

sudo vi /etc/modprobe.d/blacklist.conf

将之前添加的禁用该网卡的添加项删除。 删除后执行即可

sudo update-initramfs -u reboot linux网卡操作命令汇总 ifconfig:查看、设置网络接口信息 ip addr:查询和设置IP地址,子网掩码和广播地址 ip link:查询和设置网络接口的状态和属性 ip route:查询和设置路由信息 route:显示和管理IP路由表 netstat:显示网络状态信息 ping:测试网络连通性 arp:管理本地地址解析协议 (ARP) 缓存 nslookup:查询DNS服务器以获取IP地址 host:查询DNS服务器以获取IP地址 dig:DNS查询工具 ethtool:查询和设置以太网接口的状态和属性 mii-tool:查询和设置以太网接口的状态和属性 tcpdump:抓包分析网络数据 telnet:建立远程登录终端连接 ssh:建立安全的远程登录终端连接 ifup:启动网络接口 ifdown:关闭网络接口 ifcfg-xxx:网络接口配置文件 systemctl restart network:重启网络服务 🎆前行的道路,有您更精彩🎆☀️明日复明日,雄鹰终翱翔☀️💪🏻加油💪🏻


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3