`
shixiaomu
  • 浏览: 382409 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

udev network -70-persistent-net.rules

 
阅读更多
udev 是Linux kernel 2.6系列的设备管理器。它主要的功能是管理/dev目录底下的设备节点。它同时也是用来接替devfs及hotplug的功能,这意味着它要在添加/删除硬件时处理/dev目录以及所有用户空间的行为,包括加载firmware时。udev的最新版本依赖于升级后的Linux kernel 2.6.13的uevent接口的最新版本。使用新版本udev的系统不能在2.6.13以下版本启动,除非使用noudev参数来禁用udev并使用传统的/dev来进行设备读取。

70-persistent-net.rules

nat briage

/etc/sysconfig/network-scripts


-rw-r--r--. 1 root root    92 Jul  3 18:46 ifcfg-br0
-rw-r--r--. 1 root root    99 Jul  3 18:48 ifcfg-eth0
-rw-r--r--. 1 root root   254 Oct  7  2011 ifcfg-lo

[root@localhost network-scripts]# cat ifcfg-br0
DEVICE="br0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:6F:64:63"
ONBOOT="yes"
DELAY=0
TYPE="Bridge"

cat ifcfg-eth0
DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:6F:64:63"
IPV6INIT="yes"
ONBOOT="yes"
BRIDGE="br0"


[root@localhost network-scripts]# cat ifcfg-lo
DEVICE=lo
IPADDR=127.0.0.1
NETMASK=255.0.0.0
NETWORK=127.0.0.0
# If you're having problems with gated making 127.0.0.0/8 a martian,
# you can change this to something else (255.255.255.255, for example)
BROADCAST=127.255.255.255
ONBOOT=yes
NAME=loopback


一、CentOS 修改IP地址

修改对应网卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0

修改以下内容
DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
BROADCAST=192.168.0.255 #对应的子网广播地址
HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址
IPADDR=12.168.1.2 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
IPV6INIT=no
IPV6_AUTOCONF=no
NETMASK=255.255.255.0 #网卡对应的网络掩码
NETWORK=192.168.1.0 #网卡对应的网络地址
ONBOOT=yes #系统启动时是否设置此网络接口,设置为yes时,系统启动时激活此设备

二、CentOS 修改网关
修改对应网卡的网关的配置文件
[root@centos]# vi /etc/sysconfig/network

修改以下内容
NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
GATEWAY=192.168.1.1(设置本机连接的网关的IP地址。例如,网关为10.0.0.2)

三、CentOS 修改DNS

修改对应网卡的DNS的配置文件
# vi /etc/resolv.conf
修改以下内容
nameserver 8.8.8.8 #google域名服务器
nameserver 8.8.4.4 #google域名服务器

四、重新启动网络配置
# service network restart

# /etc/init.d/network restart

修改 IP 地址
即时生效:
# ifconfig eth0 192.168.0.2 netmask 255.255.255.0
启动生效:
修改 /etc/sysconfig/network-scripts/ifcfg-eth0

修改网关 Default Gateway
即时生效:
# route add default gw 192.168.0.1 dev eth0
启动生效:
修改 /etc/sysconfig/network

修改 DNS
修改/etc/resolv.conf
修改后可即时生效,启动同样有效

修改 host name
即时生效:
# hostname centos1
启动生效:
修改/etc/sysconfig/network


修改网卡配置

#vi /etc/udev/rules.d/70-persistent-net.rules


分享到:
评论

相关推荐

    解决Linux克隆虚拟机连不上网问题

    4. 使用 `ls` 命令查看目录下所有文件,然后删除 `69-vdo-start-by-dev.rules` 和 `70-persistent-ipoib.rules` 两个文件,使用命令 `rm -rf 69-vdo-start-by-dev.rules 70-persistent-ipoib.rules`。 5. 重启网络...

    虚拟机克隆之后,网卡名称从eth0变成eth1之后的解决办法1

    在CentOS系统中,网络接口的规则通常保存在`/etc/udev/rules.d/70-persistent-net.rules`文件中。这个文件是由`/lib/udev/write_net_rules`程序自动生成的,并由`persistent-net-generator.rules`规则文件控制。这个...

    Linux系统网卡设置教程

    1、root用户编辑/etc/udev/rules.d/70-persistent-net.rules文件,找到mac地址重复的那个网卡并删除(这里是eth0),记住新生成的网卡eth1的mac地址,后面会用到,保存并退出 # vi /etc/udev/rules.d/70-persistent-...

    11gR2 RAC搭建

    1 更改网卡别名配置 /etc/udev/rules.d/70-persistent-net.rules 2 配置网卡 3 更改主机名 /etc/sysconfig/network 4 更改hosts /etc/hosts 5 安装依赖包 6 创建用户组、用户 7 创建安装...

    centos虚拟机复制故障

    打开终端并执行`sudo vi /etc/udev/rules.d/70-persistent-net.rules`,找到关于eth0的信息并将其删除,同时将eth1的相关配置中的设备名更改为eth0。 2. **修改网卡MAC地址** 接下来,我们需要更新`/etc/...

    CentOS 6 修改网卡名称

    - 首先,需要编辑文件“/etc/udev/rules.d/70-persistent-net.rules”。这个文件保存了网卡与系统识别名称之间的对应关系。如果该文件存在,我们需要修改其中的网卡名称。如果文件不存在,则需要按照新的网卡名称...

    linux下eth0不可用时问题

    为了进一步解决问题,需要了解和分析 /etc/udev/rules.d/70-persistent-net.rules 文件的内容。 #### 分析过程 ##### 1. 检查 /etc/udev/rules.d/70-persistent-net.rules 该文件是 udev 用来管理网络接口命名规则...

    hbase从零搭建.docx

    - 进入`/etc/udev/rules.d/70-persistent-net.rules`文件修改MAC地址。 - 进入`/etc/sysconfig/network-scripts/ifcfg-eth0`文件修改MAC地址。 #### 1.5 主机名设置 - 修改主机名: 在每个虚拟机中执行命令修改...

    Linux克隆删除多余网卡

    * rm –f /etc/udev/rules.d/70-persistent-net.rules 文件删除 * rm –f /etc/sysconfig/network-scripts/ifcfg-Auto-eth1 * 编辑 vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改 eth0 中的 HWADDR 为正在使用...

    虚拟机网络配置出现问题总结

    2. 使用 cat /etc/udev/rules.d/70-persistent-net.rules 命令查看网卡的设别,例如 eth1 的 mac 地址。 3. 将蓝框标示的 eth1 的 mac 地址和 /etc/sysconfig/network-scripts/ifcfg-eth0 的 mac 地址进行比较,保证...

    centos6.7_minimal安装手册

    - `HWADDR`值应与`/etc/udev/rules.d/70-persistent-net.rules`文件中的MAC地址相匹配。 - 将`ONBOOT`的值改为`yes`。 - 将`NM_CONTROLLED`的值改为`no`。 - 设置`BOOTPROTO`为`dhcp`。 - **配置 eth2**: - ...

    loud-255373.pdf

    - 修改`/etc/udev/rules.d/70-persistent-net.rules`,设置网卡名称。 - 示例: ```bash SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:91:85:e6", ATTR{type}=="1", KERNEL=="eth...

    openwrt-persistent-net:OpenWrt 的持久网络设备命名

    2. **编辑udev规则**:打开`/etc/uci-defaults/99-persistent-net.rules`文件,这个文件包含了udev的规则定义。你需要为每个网络接口添加一行规则,例如: ``` ACTION=="add", SUBSYSTEM=="net", KERNEL=="eth[0-9...

    redis安装实战.pptx

    1. 设置虚拟机网卡:rm -f /etc/udev/rules.d/70-persistent-net.rules && reboot 2. 修改主机名:hostname redis 3. 配置网络接口:vi /etc/sysconfig/network-scripts/ifcfg-eth1 DEVICE=eth1 ONBOOT=yes ...

    VMWare克隆或复制openfiler虚拟机后,网络不通(没有网卡,无网络连接)).pdf

    3. **删除70-persistent-net.rules文件**:`rm etc/udev/rules.d/70-persistent-net.rules -f`,这个命令会删除系统中保存的旧的MAC地址规则文件。由于克隆的虚拟机可能保留了原虚拟机的MAC地址信息,删除此文件可以...

    centos相关配置

    4. **持久化网络设备规则清理**:删除`/etc/udev/rules.d/70-persistent-net.rules`文件,避免网卡名称自动分配导致的问题。 ```bash sudo rm -rf /etc/udev/rules.d/70-persistent-net.rules ``` #### JDK安装...

    修改网卡名称 centos

    vi /etc/udev/rules.d/70-persistent-net.rules ``` - 根据实际需求,添加或修改规则以匹配目标网卡名称。 ```bash # Example rule for eth0 SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=...

Global site tag (gtag.js) - Google Analytics