zoukankan      html  css  js  c++  java
  • Linux中ifcfg-eth0配置参数解释

    Linux中设置IP地址经常使用到ifcfg-eth0这个文件.

     vi /etc/sysconfig/network-scripts/ifcfg-eth0

    附录文件中的内容:

    DEVICE=eth0
    BOOTPROTO=none
    IPV6INIT=yes
    NM_CONTROLLED=yes
    ONBOOT=yes
    TYPE="Ethernet"
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    NAME="System eth0"
    IPADDR=192.168.1.100
    PREFIX=24
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8
    DNS2=4.4.4.4
    HWADDR=00:0C:29:C0:FF:C5
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    LAST_CONNECT=1462594782

    各个配置项的意义:

    DEVICE=物理设备名
    IPADDR=IP地址
    NETMASK=掩码值
    NETWORK=网络地址
    BROADCAST=广播地址
    GATEWAY=网关地址
    ONBOOT=[yes|no](引导时是否激活设备)
    USERCTL=[yes|no](非root用户是否可以控制该设备)
    BOOTPROTO=[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
    HWADDR = 你的MAC地址

    有的参数并非必需。

    拿我安装在虚拟机上的Linux来进行一下说明:

    我原来的配置如下:

    DEVICE=eth0

    BOOTPROTO=dhcp

    ONBOOT=yes

    在这种情况下我的网卡没有被激活。

    修改后的配置如下:

    DEVICE=eth0

    BOOTPROTO=static

    BROADCAST=192.168.129.128

    IPADDR=192.168.129.2

    NETMASK=255.255.255.0

    NETWORK=192.168.129.0

    ONBOOT=yes

    这样每次开机时网卡就可以被激活。

  • 相关阅读:
    CHIL-SQL-NULL 函数
    CHIL-SQL-Date 函数
    CHIL-SQL- ALTER TABLE 语句
    CHIL-SQL-AUTO INCREMENT 字段
    CHIL-SQL-VIEW(视图)
    CHIL-SQL-撤销索引、表以及数据库
    CHIL-SQL-CHECK 约束
    CHIL-SQL-DEFAULT 约束
    CHIL-SQL-CREATE INDEX 语句
    CHIL-SQL-FOREIGN KEY 约束
  • 原文地址:https://www.cnblogs.com/DreamDrive/p/5494773.html
Copyright © 2011-2022 走看看