`

oracle linux server 6.0修改网卡名称

 
阅读更多

修改网卡规则:先关闭网络服务,修改配置文件网卡的HWADDR值和/etc/udev/rules.d/70-persistent-net.rules文件中网卡的ATTR值一致,然后再修改/etc/udev/rules.d/70-persistent-net.rules中对应的网卡名称,最后再关闭和重启udev-post服务,再启动网卡,名称就会变成你修改的名称

[root@rac02 network-scripts]# ifconfig
eth4      Link encap:Ethernet  HWaddr 08:00:27:AF:C3:39 
          inet addr:192.168.1.109  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:feaf:c339/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4685 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3676 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:862105 (841.8 KiB)  TX bytes:526539 (514.1 KiB)

eth5      Link encap:Ethernet  HWaddr 08:00:27:16:DE:44 
          inet addr:10.10.10.2  Bcast:10.255.255.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe16:de44/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:902 (902.0 b)  TX bytes:4874 (4.7 KiB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:138 errors:0 dropped:0 overruns:0 frame:0
          TX packets:138 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:23382 (22.8 KiB)  TX bytes:23382 (22.8 KiB)
[root@rac02 network-scripts]# service network stop
Shutting down loopback interface:  [  OK  ]
[root@rac02 network-scripts]# more ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=none
IPADDR=192.168.1.109
PREFIX=24
GATEWAY=192.168.1.1
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth0"
UUID=591e15c2-facf-4d92-bcc8-e27cb5137e0b
ONBOOT=yes
HWADDR=08:00:27:AF:C3:39
[root@rac02 network-scripts]# more ifcfg-eth1
TYPE=Ethernet
BOOTPROTO=none
IPADDR=10.10.10.2
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
NAME="System eth1"
UUID=79604f5c-c552-4289-9565-56669263a6de
ONBOOT=yes
HWADDR=08:00:27:16:DE:44
GATEWAY=192.168.1.1

[root@rac02 network-scripts]# vi /etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x8086:0x100e (e1000) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:3e:83:3c", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100e (e1000) (custom name provided by external tool)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:c8:77:9d", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:1b:21:05", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:5d:10:5b", ATTR{type}=="1", KERNEL=="eth*", NAME="eth3"

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:af:c3:39", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:16:de:44", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
~


"/etc/udev/rules.d/70-persistent-net.rules" 11L, 585C written
[root@rac02 network-scripts]# source /etc/udev/rules.d/70-persistent-net.rules
-bash: ATTR{address}==08:00:27:af:c3:39,: command not found
-bash: ATTR{address}==08:00:27:16:de:44,: command not found
[root@rac02 network-scripts]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:af:c3:39", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:16:de:44", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

修改完毕以后
然后关闭udev服务,从新启动udev服务

service udev-post stop
service udev-post start

然后再从新启动网卡

ifup eth0
ifup eth1

[root@rac02 ~]# ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:AF:C3:39 
          inet addr:192.168.1.109  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4926 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3864 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:885817 (865.0 KiB)  TX bytes:551779 (538.8 KiB)

eth1      Link encap:Ethernet  HWaddr 08:00:27:16:DE:44 
          inet addr:10.10.10.2  Bcast:10.255.255.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:0 overruns:0 frame:0
          TX packets:62 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:902 (902.0 b)  TX bytes:7629 (7.4 KiB)

[root@rac02 ~]#

分享到:
评论

相关推荐

    Oracle_Linux 6.0/6.1全套下载

    为广大寻找Oracle_Linux 6.0/6.1的朋友提供个高速下载链接(官网封了中国IP)

    oracle linux 6.0 iso下载地址

    oracle linux 6.0 iso下载地址,网上资源比较少,现分享一个

    Oracle.Linux.6.0种子

    这个"Oracle.Linux.6.0种子"文件是一个BitTorrent文件,用于通过P2P网络分享Oracle Linux 6.0的安装镜像和其他相关源文件。 Oracle Linux的最大特点之一是它的"Unbreakable Enterprise Kernel"(不可破企业内核),...

    linux6.0 安装 oracle11g

    linux6.0 安装 oracle11g 完全安装手册, 都是自己截图的。

    Oracle Linux 6.8 x86_64下载

    Oracle Linux6.8 64位下载,完美匹配安装Oracle数据库

    Oracle专用Linux操作系统-OracleLinux-R6-U5-Server-x86_64

    10. **安装Oracle软件**:Oracle Linux是专为运行Oracle软件而设计的,可以在新安装的操作系统上安装Oracle数据库、WebLogic Server等产品。 通过Oracle Linux,企业可以利用其优化的性能、高度的兼容性和强大的...

    vCenter Server 6.0安装

    《vCenter Server 6.0 安装详解》 vCenter Server 6.0 是VMware公司提供的一个关键组件,用于管理和监控vSphere环境。它提供了集中化的控制台,允许管理员对虚拟化基础设施进行配置、调度和维护。在这个版本中,...

    Oracle linux 6.0 安装oracle11g

    ### Oracle Linux 6.0 安装 Oracle 11g 的详细步骤与注意事项 #### 一、概述 本文档详细介绍了在 Oracle Linux 6.0 上安装 Oracle 11g 数据库的过程,从前期准备到具体操作步骤都有涉及。通过本指南,用户可以顺利...

    Oracle Linux更新Yum源

    "Oracle Linux更新Yum源详解" Oracle Linux 是一个基于 Red Hat Enterprise Linux 源代码的操作系统,具有高性能、可靠性和安全性。Yum(Yellow dog Updater, Modified)是一个命令行的包管理器,用于管理 RPM ...

    Oracle linux 7 双网卡绑定.docx

    在Oracle Linux 7环境中,双网卡绑定是一个重要的网络配置技术,它有助于提高网络的可靠性和性能。在本文中,我们将深入探讨Oracle Linux 7双网卡绑定的配置方法、不同绑定模式及其注意事项。 首先,我们需要了解两...

    独立数据库安装VMware vCenter Server 6.0

    ### 知识点详解:独立数据库安装VMware vCenter Server 6.0 #### 一、数据库准备 在安装VMware vCenter Server 6.0之前,需要做好充分的数据库准备工作,确保数据库环境符合安装要求。 ##### 数据库版本要求 - **...

    mysqlserver6.0

    MySQL Server 6.0是MySQL数据库管理系统的一个较早版本,由瑞典的MySQL AB公司开发,后被Sun Microsystems收购,最终成为Oracle公司的一部分。这个版本在MySQL的发展历程中扮演了重要的角色,因为它引入了许多新特性...

    OracleLinux-R7-U0-Server-x86_64-dvd.iso

    Oracle Enterprise Linux是由Oracle公司提供支持的企业级Linux发行。据项目网站称,Oracle以Red Hat Linux做为起始,移除了Red Hat的商标,然后加入了Linux的错误修正。Oracle Enterprise Linux现在是,并旨在保持为...

    linux CentOS 6.0下安装 Oracle10g

    linux CentOS 6.0下安装 Oracle10g,有详细的说明,有配置自动启动服务说明。

    EMCPower.LINUX-6.0.1.00.00-043.OL6

    EMCPower.LINUX-6.0.1.00.00-043.OL6.x86_64 适用于oracle linux 6 上。亲测可用。EMC多路径软件。

    oracle安装教程之Linux更换yum源

    "Oracle安装教程之Linux更换yum源" 在 Linux 环境中安装 Oracle 数据库之前,需要更换 yum 源,以便安装 Oracle 所需的依赖项。本文将指导您如何更换 yum 源,包括查看原有 yum 源、下载阿里云 yum 源、备份原有...

    Oracle Linux 8.5 下载.rar

    aarch64-boot-uek.iso OracleLinux-R8-U5-aarch64-dvd.iso OracleLinux-R8-U5-x86_64-dvd.iso x86_64-boot-uek.iso x86_64-boot.iso

    OracleLinux6.9安装详细图解.doc

    Oracle Linux 6.9 安装详细图解 Oracle Linux 6.9 系统的安装是一个复杂的过程,需要用户具备一定的计算机知识和经验。本文将详细介绍 Oracle Linux 6.9 系统的安装过程,并提供一些有用的提示和注意事项,以帮助...

    Red Hat linux 6.0下安装Oracle 11g

    ### Red Hat Linux 6.0 下安装 Oracle 11g 的详细步骤 #### 一、前期准备 在开始安装之前,需要确保环境已准备好。这包括但不限于以下几点: 1. **切换到 root 用户**: - 使用 `su root` 命令切换至 root 用户...

Global site tag (gtag.js) - Google Analytics