服务器一直没有网卡,最近搞了张免驱的,开始配网络。(自己研发就买电口的)
首先把网卡插到服务器上,现在网卡都是pcie接口的,找到主板上对应的pcie接口接入。
先看网卡是否被系统识别到了
lspci |grep -i 'eth'
有输出说明系统识别到了,ifconfig可能不会输出网卡信息,因为还没有进行网卡配置。
ifconfig -a
可能有人会疑惑,我就装了一块网卡,怎么有eth0和eth1两个,这个eth0和eth1的mac地址最后一位不同,它俩的作用就是可以外网和内网区分开,比如我用eth0配置外网,而eth1就可以选择配置内网。这是你所购买的网卡已经提供好的,二者可以相互不干扰。
加载网卡
ifconfig eth0 up
ifconfig可以看到网卡信息了。
现在网络是否通了呢,ping一下就知道了。
ping不同说明网络没有配置好,继续配置。
于是乎我百度了一下怎么配置,我看到了这个。
这是个一页的文档,csdn的试读机制刚好能看,所以我怀着白嫖的心态点开了试读。
发现
第一步就把我整不会了,我服务器都没连上网呢,你这给我来个apt install,真是和想翻墙必须学会魔法,而想学会魔法必须要翻进墙内一个道理。
当然如果想用这个方法不嫌折腾的话可以从官网下载Network-Manager拷到u盘接着u盘再拷到服务器最后编译。服务器操作u盘的方法可以参考我这篇博客。服务器文件拷贝到u盘
ubuntu系统不同于其他Linux系统,它的网卡配置文件在/etc/netplan文件夹下。
保存退出
sudo netplan apply
重新ping www.baidu.com,发现能ping通。
到这还没结束,apt-get update还不一定能用,如图
找到apt的配置文件/etc/apt/sources.list
cp /etc/apt/sources.list sources.list 拷贝一份防止之后修改sources.list内容出错
vim /etc/apt/sources.list
去官网找到apt对应的文件进行更新
LUG's repo file generator (ustc.edu.cn)
如我的系统是ubuntu20.10的系统
把这个内容给替换掉原有的/etc/apt/sources.list就行了。
实测有效
sudo apt-get命令也能正常使用
好的,到此就算完整地配好了。
原文链接:https://blog.csdn.net/qq_46695411/article/details/127000651