zoukankan      html  css  js  c++  java
  • redhat网络配置文件详解

    一、配置文件说明
    配置文件名称一般为/etc/sysconfig/network-scripts/ifcfg-<interface-name>文件

    在Redhat中,系统网络设置的配置文件保存在/etc/sysconfig/network-scripts目录下。ifcfg-eth0代表 第一块网卡的配置信息,ifcfg-eth1代表第二块网卡的配置信息。在启动时,系统通过读取这个配置文件决定某个网卡是否启动和如何配置。

    DEVICE={name}   #{name}表示网卡对应物理设备的名字,eth0是第一块网卡,双网卡或更多依次为eth1,eth*。

    TYPE=Ethernet  #网络类型,Ethernet代表以太网

    ONBOOT=yes/no   #系统启动引导时是否激活该网络接口,设为yes,即激活此设备

    BOOTPROTO=none/static/bootp/dhcp   #设置网卡获得ip地址的方式,可能选项为none,static,bootp,dhcp,分别对应不适用协议,静态指定ip地址,,通过bootp协议获得ip地址,通过dhcp协议获得ip地址。

    IPADDR={address}   #如果设置网卡获得ip地址的方式为静态指定,{addres}就代表赋给该网卡的ip地址。
    NETMASK={mask}  #{mask}表示网卡对应的网络掩码,如255.255.255.0,与PREFIX=24表示相同的意思。

    PREFIX={num}     #与NETMASK的含义相同,num表示子网掩码的位数,范围为0~32,配置时只需要NETMASK或PREFIX之一即可。

    NETWORK={address} #{address}表示网卡对应的网络地址,(可以不要)
    GATEWAY={address} #{address}默认网关
    DNS1=10.1.101.51     #DNS服务配置

    BROADCAST={address}  #{address}对应的子网广播地址,如192.168.0.255(可以不要)

    MACADDR={MAC-address}   #{MAC-address}表示指定一个MAC地址

    USERCTL=yes/no    # 是否允许非root用户控制该设备

    HWADDR=50:e5:49:df:b0:8b  #对应的网卡物理地址

    二、单网卡绑定2个IP
     

    方法一:

    在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,

    内容样例为:

    DEVICE="eth0:0"
    IPADDR="x.x.x.x"
    NETMASK="255.255.255.0"

    如果需要再多绑定一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:0加一即可。

    linux最多可支持255个IP别名。

    方法二:

    直接在配置文件中添加两个IP

    DEVICE=br0
    ONBOOT=yes
    BOOTPROTO=none
    IPADDR0=172.25.254.37
    PREFIX0=24
    DEFROUTE=yes
    IPADDR1=172.25.37.250
    PREFIX1=24
    DNS1=172.25.254.250
    DOMAIN="ilt.example.com example.com"
    IPV6INIT=no
    PEERNTP=no
    三、配置桥接
    【1】首先配置桥接网卡

    DEVICE=br0 #网卡名称为br0
    NAME="Bridge enp0s25" #这个名称方便阅读配置文件为真实网卡enp0s25的桥接配置
    ONBOOT=yes #默认激活
    BOOTPROTO=none #获取IP地址的方式为noon
    IPADDR=172.25.254.37 #IP地址
    PREFIX=24 #掩码位数
    DEFROUTE=yes #将接口设置为默认路由
    DNS1=172.25.254.250 #DNS服务器
    DOMAIN="ilt.example.com example.com" #域名
    IPV6INIT=no
    PEERNTP=no
    TYPE=Bridge #桥接模式
    STP=no
    【2】配置物理网卡

    DEVICE=enp0s25
    BOOTPROTO=none
    BRIDGE=br0
    ONBOOT=yes
    TYPE=Ethernet
    NAME="System enp0s25"

    原文链接:https://blog.csdn.net/random_w/article/details/84203014

  • 相关阅读:
    黑马程序员——网络编程
    黑马程序员——File类
    黑马程序员——java IO流
    黑马程序员——java集合框架(Map和工具类)
    黑马程序员——java集合框架之List,Set
    黑马程序员——对线程的一些总结
    黑马程序员——创建线程的两种方式
    java对象的初始化过程
    黑马程序员——java环境变量path和classpath
    JavaScriptoo:以更好的方式选择JS库
  • 原文地址:https://www.cnblogs.com/show58/p/12825820.html
Copyright © 2011-2022 走看看