Debian 11 默认安装了N多网卡驱动: realtek intel 等主要硬件厂商网卡
$ ls /lib/modules/5.10.0-8-amd64//kernel/drivers/net/ethernet/
3com agere amd broadcom chelsio dlink fujitsu intel
mellanox myricom netronome qlogic sfc smsc tehuti xircom
8390 alteon aquantia brocade cisco emulex google
jme.ko micrel natsemi nvidia rdc silan stmicro ti
adaptec amazon atheros cavium dec fealnx.ko huawei
marvell microchip neterion packetengines realtek sis sun via
$ lspci | grep Ethernet
00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)
$ lsmod
e1000 155648 0
- 查看网卡驱动支持厂家,查看网卡设备,
Intel Corporation 82540EM Gigabit
- 虚拟机网卡驱动默认
e1000
,驱动文件intel/e1000/e1000.ko
虚拟机设置好了,放到实体机运行,或者其他虚拟系统里运行,大多能直接驱动使用,只要修改下网络配置就可以
ip addr # 查看有没正确分配IP和网卡识别设备名
cat /etc/network/interfaces # 查看网络配置,配置网卡名和实际是否有区别
sed -i s/enp2s0/enp0s3/g /etc/network/interfaces # 替换配置中正确的网卡名
ifup enp0s3 # 重新加载网卡配置,分配IP
- 使用以上4命令可以用来正确配置网卡
自动设置: autonet.sh
自动修改interfaces 网卡自动加载
- 可以预先下载脚本 autonet.sh
wget https://262235.xyz/autonet.sh
bash autonet.sh
- 或者编辑
autonet.sh
脚本复制粘贴
#!/bin/bash
# autonet.sh 自动修改interfaces 网卡自动加载
lspci | grep Ethernet
ni=$(ip addr | grep -E en[a-zA-Z0-9] | head -n 1 | awk -F ': ' '{print $2}')
sed -i "s/enp[a-zA-Z0-9]*/${ni}/g" /etc/network/interfaces
ifup $ni
Base64常用于在通常处理文本数据的场合,表示、传输、存储一些二进制数据,包括MIME的电子邮件及XML的一些复杂数据。Base64 应用举例:源码bitfont.py把2个字体用到的4个文件和1张PNG图片内嵌到源码中;还有Adobe 的文件格式,一般把j…
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧
请登录后发表评论
注册