Ubuntu-server 安装网卡驱动
适用情况
网卡缺少驱动,需要安装并启用(以网卡I219-LM RJ15为例)
准备工作:
需要安装 make、gcc
需要从官网下载源码
安装过程:
首先解压.tar文件
解压并重命名,移动到指定路径后,编译驱动:
sudo tar zxf e1000e-3.8.4.tar.gz && sudo mv e1000e-3.8.4 e1000e && sudo mv e1000e /usr/local/src/ && cd /usr/local/src/e1000e/src/ && sudo make install
正确地编译了驱动:
安装完成后,向内核加载模块
sudo modprobe e1000e
修改IP后,重启网络使设置生效
sudo /etc/init.d/networking restart
如果网卡有驱动,ifconfig命令能看到网卡信息,直接配置网卡信息即可。如果ifconfig命令不显示,在命令lspci | grep -i 'eth'中能看到所有的网卡硬件信息,首先要为未启用网卡编译驱动,从官网的驱动下载页面下载源码,用make命令编译后直接安装运行,然后启用该网卡即可。
给网卡设置动态(DHCP)、静态(static)地址:
首先修改网卡信息
sudo vim /etc/network/interfaces
常见的格式:
auto ens33
iface ens33 inet dhcp[static]
address 10.0.0.2
netmask 255.255.255.0
gateway 10.0.0.1
如果还要配置DNS的话。修改/etc/resolv.conf
//加一行键值对
nameserver 10.0.0.1
重启网络:
sudo /etc/init.d/networking restart
sudo service networking restart
重启DNS:
sudo /etc/init.d/resolvconf restart
sudo service resolvconf restart
重启服务后地址没刷新,一般是缓存的问题,刷新:
ip addr flush dev ens33
重新启用网卡
ifdown ens33关闭网卡
ifup ens33启用网卡
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现