<commit_before>---
layout: post
title: DELL服务器网卡命名问题
category: Linux
---

最近在DELL服务器上安装centos，发现网卡名称为em1、em2，与我们平时使用的eth0不同。为了使用方便，修改为eth0，eth1，方法如下

1. 修改内核启动参数，在kernel后加入 biosdevname=0, 如下修改 /etc/grub.conf

{% highlight vim %}
kernel /vmlinuz-2.6.32-431.17.1.el6.x86_64 .... rhgb quiet biosdevname=0    //省略了部分参数
{% endhighlight %}

2. 修改网卡配置文件，包括文件名和文件内DEVICE名称

{% highlight vim %}
[root@koalaxiaot ~]# mv /etc/sysconfig/network-scripts/ifcfg-em1 /etc/sysconfig/network-scripts/ifcfg-eth0
[root@koalaxiaot ~]# sed -i 's/DEVICE=.*$/DEVICE=eth0/g' /etc/sysconfig/network-scripts/ifcfg-eth0
{% endhighlight %}

3. 清空udev规则


{% highlight vim %}
[root@koalaxiaot ~]# echo > /etc/udev/rules.d/70-persistent-net.rules
{% endhighlight %}


eth1的修改方法同eth0

> biosdevname参考：[Support for biosdevname in Red Hat Enterprise Linux 6.1](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Release_Notes/ar01s01.html)<commit_msg>change link<commit_after>---
layout: post
title: DELL服务器网卡命名问题
category: Linux
---

最近在DELL服务器上安装centos，发现网卡名称为em1、em2，与我们平时使用的eth0不同。为了使用方便，修改为eth0，eth1，方法如下

1\. 修改内核启动参数，在kernel后加入 biosdevname=0, 如下修改 /etc/grub.conf

{% highlight vim %}
kernel /vmlinuz-2.6.32-431.17.1.el6.x86_64 .... rhgb quiet biosdevname=0    //省略了部分参数
{% endhighlight %}

2\. 修改网卡配置文件，包括文件名和文件内DEVICE名称

{% highlight vim %}
[root@koalaxiaot ~]# mv /etc/sysconfig/network-scripts/ifcfg-em1 /etc/sysconfig/network-scripts/ifcfg-eth0
[root@koalaxiaot ~]# sed -i 's/DEVICE=.*$/DEVICE=eth0/g' /etc/sysconfig/network-scripts/ifcfg-eth0
{% endhighlight %}

3\. 清空udev规则


{% highlight vim %}
[root@koalaxiaot ~]# echo > /etc/udev/rules.d/70-persistent-net.rules
{% endhighlight %}


eth1的修改方法同eth0

> biosdevname参考：[Support for biosdevname in Red Hat Enterprise Linux 6.1](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/6.1_Release_Notes/ar01s01.html){:target="_blank"}
{'fraction_non_alphanumeric': 0.15509138381201043, 'fraction_numerical': 0.04386422976501306, 'mean_word_length': 4.931888544891641, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6427485', 'n_tokens_mistral': 982, 'n_tokens_neox': 941, 'n_words': 108}