手动生成70-persistent-net.rules
2016-03-25 12:12
555 查看
项目中使用fedora16系统,最近在项目中遇到一个问题,文件系统出现损坏,系统无法启动,因为时间紧迫,就替换了硬盘,此时需要更改网络配置,将网卡名称命名为eth0和eth1,在删除70-persistent-net.rules文件之后,重启系统,发现没有自动生成70-persistent-net.rules,研究好久,先总结手动生成的方法如下。
1、export MATCHADDR="00:f1:f3:1a:f0:05" eth0网卡的mac地址,一定要小写
2、export INTERFACE=eth0 eth0网卡名称
3、/lib/udev/write_net_rules
此时会生成70-persistent-net.rules文件,内容如下
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"
4、export MATCHADDR="00:f1:f3:1a:f0:06" eth1网卡的mac地址,一定要小写
5、export INTERFACE=eth1 eth1网卡名称
6、/lib/udev/write_net_rules
此时在70-persistent-net.rules文件追加eth1的信息,内容如下
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:06", KERNEL=="eth*", NAME="eth1"
1、export MATCHADDR="00:f1:f3:1a:f0:05" eth0网卡的mac地址,一定要小写
2、export INTERFACE=eth0 eth0网卡名称
3、/lib/udev/write_net_rules
此时会生成70-persistent-net.rules文件,内容如下
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"
4、export MATCHADDR="00:f1:f3:1a:f0:06" eth1网卡的mac地址,一定要小写
5、export INTERFACE=eth1 eth1网卡名称
6、/lib/udev/write_net_rules
此时在70-persistent-net.rules文件追加eth1的信息,内容如下
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:06", KERNEL=="eth*", NAME="eth1"
相关文章推荐
- C#生成饼形图及添加文字说明实例代码
- diskregerl.exe(Trojan.Agent.cdt)病毒手动查杀
- 基于C#生成随机数示例
- C#生成Word文档代码示例
- C语言中堆空间的生成与释放详解
- C#生成word记录实例解析
- php生成QRcode实例
- php生成curl命令行的方法
- php生成过去100年下拉列表的方法
- php实现根据词频生成tag云的方法
- php实现根据url自动生成缩略图的方法
- Winform实现将网页生成图片的方法
- asp.net利用后台实现直接生成html分页的方法
- javascript生成img标签的3种实现方法(对象、方法、html)
- asp.net类序列化生成xml文件实例详解
- php生成固定长度纯数字编码的方法
- C#简单生成缩略图的方法
- Shell动态生成数组的多种方法
- 在windows下手动初始化PostgreSQL数据库教程
- Java开源工具iText生成PDF简单实例