dhcp命令 linux_linux下dhcp命令 - CSDN
  • DHCP服务器一旦开机就会给同一物理网段有需求的客户端自动分配IP,并有一定的租期,租期到了则收回,IP可以续租,续租失败则收回并重新分配,如果服务器关闭则收回IP,遵从先到先得的原则,哪台主...

    、概念

     明确:IP是谁给的,怎么给的,获取IP的前的设置!

    DHCP: Dynamic Host Configuration Protocol,动态主机配置协议,局域网的网络协议,使用UDP协议工作。DHCP服务器一旦开机就会给同一物理网段有需求的客户端自动分配IP,并有一定的租期,租期到了则收回,IP可以续租,续租失败则收回并重新分配,如果服务器关闭则收回IP,遵从先到先得的原则,哪台主机先申请就优先分配,并且基于广播机制

    注意:服务器和给客户端分配的IP必须在同一个网段

    主要用途:用于内部网络和网络服务供应商自动分配ip地址给用户

    ########################

    部署dhcpd服务程序

    客户端的说明:得有动态获取IP的需求,就跟要饭的似的,有人给就要!

    客户端设置IP的方式动态获取

    #演示:命令行的方式,也可以通过配置文件、 nm-connection-editor 图形界面、nmtui命令的文本界面
    
    nmcli connection add type ethernet con-name wzj ifname br0 autoconnect yes
    

    服务器端的核心:提供自动分配服务!

    server端的操作

    (1)下载
    
         1)如果是mount将7.0镜像挂载在指定目录上,可以通过 yum -y install dhcp
    
         2)如果是单独下载的,可以通过 rpm -ivh dhcp-4.2.5-27.el7.x86_64 (7.0版本对应的dhcp软件)
    
    (2)rpm -q dhcp          -->查看软件是否安装
    (3)cd /etc/dhcp/ ;ls    -->此目录是相应的配置文件(默认:安装后dhcpd.conf 是没有做任何配置的)
    (4)cp /usr/share/doc/dhcp/dhcpd.conf.example /etc/dhcp/dhcpd.conf -->复制配置文件的模版文件
    (5)vim  /etc/dhcp/dhcpd.conf -->根据需要修改配置文件
    
    补充:rpm -qa dhcp -->看到安装软件对应的文件的安装位置!
    
    注意:是dhcpd.conf配置文件,不是dhcp.conf配置文件,一个字符之差

    此配置文件默认的内容

    所作的操作说明

    7行     ##是域名设置
    8行     ##是DNS地址,在路由器需要解析时会用到
    10行    ##11行,是租赁时间长度,建议默认值
    27行    ##27、28行,删除,不用。
    32行    ##就是主机位,子网掩码的设置
    33行    ##分配的ip池范围设置
    34行    ##网关的设定
    35行    ##后面的都删除了

    达到的效果:服务器端配置文件

    # dhcpd.conf
    #
    # Sample configuration file for ISC dhcpd
    #
    # option definitions common to all supported networks...
    # 
    # (1)为客户端指明DNS名字
    #
    option domain-name "example.com";
    # 
    # (2)为客户端指明DNS服务器IP地址(最好指定:114.114.114)
    option domain-name-servers 172.25.2.254;
    
    ###上面这两个设定会"影响客户端"的/etc/resolv.conf
    ###作用:访问一些网站的域名时,此DNS服务器会给与域名的解析,目前不影响我们既定的实验效果!
    
    # (3)默认的租赁时间长度,单位是秒
    default-lease-time 600;
    
    # (4)指定最大租赁时间长度,单位是秒
    max-lease-time 7200;
    
    ##说明:上面两个是ip的有效期,过了就会被回收!
    
    # Use this to enble / disable dynamic dns updates globally.
    #ddns-update-style none;
    
    # If this DHCP server is the official DHCP server for the local
    # network, the authoritative directive should be uncommented.
    #authoritative;
    
    # Use this to send dhcp log messages to a different log file (you also
    # have to hack syslog.conf to complete the redirection).
    log-facility local7;
    
    # No service will be given on this subnet, but declaring it helps the 
    # DHCP server to understand the network topology.
    
    # This is a very basic subnet declaration.
    
    #(5)为客户端设定子网掩码,(subnet)描述一个IP地址属于该子网的例子!
    subnet 172.25.1.0 netmask 255.255.255.0 {
    #(6)设定分配IP的地址池(空格分开),给客户端分配ip的区间
      range 172.25.1.100 172.25.2.120;
    #(7)给客户端路指定默认的网关,后续可以通过此网关来实现不同网段的通信!
      option routers 172.25.1.215;
    }
    

    本质:dhcp服务器目的为了给客户端主机自动分配IP地址,子网掩码,还有网关,DNS用的!

    服务器配置之后的设置
    
    (1)开机启动方式
    systemctl start dhcpd ##打开dhcp服务
    systemctl enable dhcpd ##自启动开启
    
    #####################
    
    (2)防火墙配置(安全配置)
    firewall-cmd --permanent --add-service=dhcp    ##添加dhcp服务
    firewall-cmd --reload                          ##重新载入
    firewall-cmd --list-all                        ##查看dhcp是否通行
    
    注:防火墙的配置也可以先关闭防火墙,即:systemctl stop firewall-cmd

    说明:至此一个DHCP服务器的搭建过程就完成了

    ###################

    三、测试

    注意:为了消除影响,应先关掉其他dhcp服务器,或断开与其他dhcp服务器的连接!

    客户端的测试

    /var/lib/dhclient/* 特点:该文件记录了客户端的根据dhcpd设置的租约信息

    图片

    服务器端验证

    /var/log/message             ##可以清晰的看到,服务器的IP给了哪个MAC地址
    
    /var/lib/dhcpd/dhcpd.leases  ##该文件专门记录了dhcp服务端与每个客户端的租约时间、客户端主机名等信息

    小细节:多网卡的时候,我们用临时关闭其中一个网卡来测试

    ifconfig eth0 down 

       多网卡:网上看的解决办法

    /etc/sysconfig/dhcpd
    
    文件特点:该文件用来定义dhcpd监听的网络卡接口,防止服务器多个网卡造成混乱
    
    CentOS5之后的版本不需要配置该文件,而是系统自动做出判断!

    分析原理

    dhcp工作原理(前4种经常用到)
    
            DHCP DISCOVER:客户端到服务端  客户端设置为自动获取后一开机就会向网络发广播
    	DHCP OFFER:   服务器到客户端  如果网络中有DHCP服务器就会分配一个IP并同时在网络中进行标记此IP已被占用
    	DHCP REQUEST: 客户端到服务器  网络中有多个DHCP同时分配IP这时就需要进行选择一个
    	DHCP ACK:     服务器到客户端  服务器最终确认
    
    ################分割线##################
    
    	DHCP NAK:     服务器到客户端,通知用户无法分配合适的ip地址
    	DHCP DECLINE: 客户端到服务器,只是地址已被使用
    	DHCP RELEASE: 客户端到服务器,放弃网络地址和取消剩余的租约时间
    	DHCP INFORM:  客户端到服务器,客户端如果需要从DHCP服务器端获取更为详细的配置信息 ,则发行inform报文向服务器进行请求,极少用到

    相关连接

    五、排错

    错误1

    原因:系统的配置文件错误或者dhcpd服务器本身IP地址没有被划入dhcp分配范围!

    错误2:服务虽然开启了,但是有报错

    说明:由于没有声明哪个网卡启动dhcp功,RHEL5以后会自动尝试匹配不影响实验结果

    解决思路

    /etc/sysconfig/dhcpd中添加一行
    
    内容:DHCPDARGS=eth0
    
    不建议:RHEL5之后就可以自己判断了!

    错误3

    说明:多网卡出现的问题,不知道原因!

    ######################

    、linux的DHCP服务启动失败原因

    出现问题的可能有以下几个可能: 
      1. 配置文件有问题。 
        1.1) 内容不符合语法结构,例如:少个分号;
        1.2) 声明的子网和子网掩码不符合; 
      2. 主机IP地址和声明的子网不在同一网段-->经常容易犯错的!
      3. 主机没有配置IP地址 
      4. 配置文件路径出问题,RHEL6以下的版本中配置文件保存在了/etc/dhcpd.conf,rhel6及以上版本中,却保存在了/etc/dhcp/dhcpd.conf

    细化

    配置错误类型                     错误原因
    
    IP 地址设置错误               ##网络层无法到达;
    
    掩码设置错误                  ##导致主机误划入其他网段,引起路由无法访问;
    
    网关设置错误                  ##导致网络不通,或者路由不可达;
    
    DNS设置错误                   ##网络物理连通真传,但无法获得目的IP地址,无法组包进行通信;

    注意: dhcpd服务配置的时候一定要将本身IP地址划入dhcp分配范围!

    相关参考连接:手把手教你搭建DHCP服务器、服务多网卡多地址池链接

    扩展需求

    下边是实例
    公司IP地址是192.168.1.0/24网段,可以容纳254台机器,使用DHCP服务器建立一个192.168.1.0网段的作用域,动态管理IP地址;但网络规模扩大到500台机器,一个C类网络就无法满足要求,这时可以再为DHCP服务器添加一个新的作用域,管理分配192.168.0.0网段的IP,为网络增加254个新地址,这样就需要DHCP服务器有双网卡
    每个网卡连接一个子网,发布对应的作用域
    
    1,配置双网卡IP
    [root@mylab ~]# ifconfig eth0 192.168.0.1 netmask 255.255.255.0
    [root@mylab ~]# ifconfig eth0 192.168.1.1 netmask 255.255.255.0
    
    2,编辑配置文件/etc/dhcpd.conf
    
    ddns-update-style interim;
    ignore client-updates;
    
    subnet 192.168.0.1 netmask 255.255.255.0; {
    option routers 192.168.0.1;
    default-lease-time 43200;
    max-lease-time 86400;
    range dynamic-bootp 192.168.0.10 192.168.0.250;
    }
    
    subnet 192.168.1.1 netmask 255.255.255.0; {
    option routers 192.168.1.1;
    default-lease-time 43200;
    max-lease-time 86400;
    range dynamic-bootp 192.168.1.10 192.168.1.250;
    }

    八、配置文件

    连接、超级棒

    九、中继dhcp服务搭建

    链接1:如何搭建DHCP及DHCP中继服务器

    链接2:拓扑结构

    链接3:RHEL7系统管理之网络管理

    展开全文
  • OSI七层框架和tcp/ip的四层架构  OSI七层网络模型 对应网络协议  应用层(application) HTTP.TFTP.FTP.NFS.WAIS.SMT...

    OSI七层框架和tcp/ip的四层架构
               OSI七层网络模型                                  对应网络协议                                         
                   应用层(application)                     HTTP.TFTP.FTP.NFS.WAIS.SMTP
                   表示层 (presenta(tion)     应用层         TELNET.RLOGIN.SNMP.GOPHER                      TCP/UDP
                   会话层 (session)                          SMTP.DNS
                   传输层 (transform)         传输层         TCP.UDP
                   网络层 (network)           网络层         IP.ICMP.ARP.RARP.AKP.UUCP                    ip包头
                   数据链路层(date link)  数据链路层          FDDI.Ethernet.arpanet.PDN.SLIP.PPP          LLC子层,LCS  MAC地址
                   物理层(physical)                    IEEE.802.1A.IEEE.802.2到IEEE.802.11 

                   11111111   11111111   11111111 11110000
                   255         255        255       240
              网络地址     10.1.234.64
              广播地址     10.1.234.79 


                   11111111   11111111   11111111   11111000
                    255         255        255       248
              网络地址     192.168.2.16
              广播地址     192.168.2.23
               网络地址:网络为不变。主机位为0
               广播地址:网络位不变,主机位为1
               子网掩码:网络位为1,主机位为0  


           第二节课
     查看网络接口信息-------ifconfig
     查看所有活动网络接口---ifconfig
     查看某个网卡-----------ifconfig eth0
     查看所有网卡的信息-----ifconfig -a
     查看及测试路由记录-----route
                     ------route -n   用数字显示
     查看路由器通过多少节点--traceroute
     查看网络连接状态-------netstat
                    -------netstat  -a  显示所有活动链接
                    -------netstat  -n  以数字形式显示
                    -------netstat  -p  显示进程信息
                    -------netstat  -t  查看TCP协议相关信息
                    -------netstat  -u  查看UDP协议相关信息
                    -------netstat  -r  显示路由表信息
                    -------netstat  -l  列出监听端口
    测试目标主机的网络连接是否正常
      -c 指定发送的测试数据的个数
      -s 指定每次发送的数据包的大小
      -i 指定发送数据包的时间间隔
      -w 指定ping几次不通停止
    查看主机名          -----hostname
    测试域名解析        -----nslookup
    查看ARP缓存表  用数字显示    ----arp  -n
    临时指定ip   ifconfig   接口   ip地址/掩码长度
    临时禁用网卡   ifconfig  接口   down
    临时开启网卡   ifconfig  接口   up
    设置虚拟网络接口   ifconfig  接口名:序号   ip地址
    删除路由表中的默认网关记录
    ----route del default gw ip地址
    向路由表中添加默认网关记录
    ----route add default gw ip地址
    添加到指定网段的路由记录
    ----route add -net 网段地址/子网掩码长度 gw ip地址
    删除到指定网段的路由记录
    ----route  del  -net 网段地址/子网掩码长度 
    添加静态ARP解析记录
    ---arp  -s  网关ip地址  MAC地址  
    删除静态ARP解析记录 
    ---arp  -d  ip地址 
    永久修改主机名   
    ---------  /etc/sysconfig/network
     


     第三节课  
     保存主机名与IP地址的映射记录
     -----  /etc/hosts 文件
          hosts文件与DNS服务器的比较
    --------------默认情况下,系统首先从hosts文件查找解析记录
    --------------hosts文件只对当前的主机有效
    --------------hosts文件无法完全取代DNS服务器,只能完成辅助的主机名称解析
    保存本机需要使用的DNS服务器的IP地址   
    ------ /etc/resolv.conf

    DHCP服务
    -为大量客户机自动分配地址,提供集中管理
    -减轻管理和维护成本,提高网络配置效率

    安装DHCP服务器
    1.DHCP软件包的主要文件
    主配置文件:/etc/dhcp/dhcpd.conf
    执行程序:/usr/sbin/dhcpd   /usr/sbin/dhcrelay
    服务脚本:/etc/init.d/dhcpd   /etc/init.d/dhcrelay
    执行参数配置:/etc/sysconfig/dhcpd
    DHCP中继配置:/etc/sysconfig/dhcrelay
    租约文件:/var/lib/dhcpd/dhcp.leases
    2.DHCP租约过程 
      广播  DHCPDiscover           客户机请求IP
      单播  DHCPOffer              服务器响应请求
      广播  DHCPRequest            客户机选择IP地址
      单播  DHCPPAck               服务器确认租约
    3.IP租约更新   
       当DHCP客户机租期到达50%时       客户机发送DHCPRequest包更新租约
                        87.5%时     客户机再次发送DHCPRequest包   如果未响应  进入重新申请阶段
    4.subnet声明。配置整个子网段的地址属性
    ----range参数:设置用于分配的IP地址池
    ----option subnet mask参数:设置客户机的子网掩码
    ----option routers参数:设置客户机的默认网关地址
    5.hosts声明,配置单个主机的地质属性
    ----hardware ethernet参数:指定对应主机的MAC地址
    ----fixed address参数:指定为该主机保留的IP地址
    6.安装DHCP步骤
      首先,挂载光盘 配置本地YUM   /etc/yum.repo.conf/lala.repo
                                   [lala] 
                                   name=lala
                                   baseurl=file:///media
                                   enabled=1
                                   gpgcheck=0
      然后   
          yum -y install dhcp
      添加配置文件
          vim /etc/dhcp/dhcp.conf
          cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
      修改主配置文件
          default-lease-time 21600;        -------默认租约时长
          max-lease-time 43200;            -------最大租约时长
      修改主配置文件的DHCP池
          subnet 192.168.1.0 netmask 255.255.255.0 {    ------DHCP池设置的网段、MAC地址
            range 192.168.1.100 192.168.1.200;          ------DHCP池分发IP地址范围
            option subnet-mask 255.255.255.0;           ------DHCP 默认子网掩码
            option routers 192.168.1.1;                 ------DHCP服务器默认网关
            option domain-name "abc.com";               ------DHCP默认搜索域
            option domain-name-servers 192.168.1.10;    ------DHCP服务器首选DNS  
            }
      修改完,启用DHCPD服务   service dhcpd start 

    展开全文
  • 安装软件包  yum install -y dhcp  yum install -y dhcp-common  yum install -y dhcp-lib dhcp包包含的主要文件 ... rpm -ql dhcp #查看dhcp包安装了哪些文件和程序  /etc/dhcpd.conf ...

    安装软件包

             yum install -y dhcp
             yum install -y dhcp-common
             yum install -y dhcp-lib

    dhcp包包含的主要文件

           rpm -ql dhcp    #查看dhcp包安装了哪些文件和程序

           /etc/dhcpd.conf                                                                 #主配置文件
          /etc/rc.d/init.d/dhcpd                                                           #服务启动脚本
          /etc/rc.d/init.d/dhcrelay                                                       #继dhcp服务启动脚本
          /etc/sysconfig/dhcpd                                                           #次要配置文件
          /etc/sysconfig/dhcrelay
          /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example                #示例文件
          /ust/lib/systemd/system/dhcpd.services                            # 服务启动脚本 systemctl start dhcpd
          /var/lib/dhcpd/dhcpd.leases                                               #租约信息存放的文件

    客户机和服务器配置文件

               /var/lib/dhclient/dhclient.leases          #客户端租约文件

               /var/lib/dhcpd/dhcpd.leases               #服务器端的租约文件在

              /etc/dhcp/dhcpd.conf                            #dhcp配置文件

    服务端口对应配置文件

             cat   /etc/services                                              #linux下基本服务的端口,协议,描述等信息。

                http            80/tcp          www www-http    # WorldWideWeb HTTP      httpd服务

               bootps          67/tcp                          # BOOTP server   这就是dhcp服务端口
               bootps          67/udp                        ##是dhcp服务

     

    常用命令

            systemctl start dhcp

           systemctl stop dhcpd

    配置dhcp服务器

         配置文件都放在/etc/dhcp目录下,主配置文件为dhcpd.conf

    •      编写dhcpd.conf  (可以复制dhcpd.conf.example模板文件来修改,也可以直接编辑dhcpd.conf)
    ##  1、拷贝示例文件覆盖原来的空文件。通过rpm -ql dhcp查看自己模板配置文件(不一定和我一样的版本)    
    cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf     
    
    ## 2、预先处理,去掉 注释和空行,保留 生效语句,和可选语句。 
    sed -ri '/(^#[[:space:]]+|^#$|^$)/{d}'  /etc/dhcp/dhcpd.conf

        删除没用的那些行,保留内容如下:

    主配置文件样板:
    
    #ddns-update-style none;
    #authoritative;
    log-facility local7;
    
    subnet 10.1.1.0  netmask 255.255.255.0 {
      range 10.1.1.100  10.1.1.200;                                 ##地址池 
      option domain-name-servers  202.96.128.166;                   ##DNS服务器地址
      option domain-name "class.com";                               ##域名
      option routers 10.1.1.1;                                      ##默认路由
      option broadcast-address 10.1.1.255;                          ##广播地址
      default-lease-time 300;                                       ##默认租约时间 
      max-lease-time 7200;                                          ##最大租约时间 
    }
    
    

    注意:dhcp服务器必须要有一张网卡在10.1.1.0/24网络,并且它只会给这张网卡所在网络(广播域)主机分配ip。

     

    • 一个dhcp服务器给多局域网提供服务

              

          1、先将两张网卡接入两个不同网络,并设置静态ip

          2、修改配置文件/etc/dhcp/dhcpd.conf  如下:

    #ddns-update-style none;
    #authoritative;
    log-facility local7;
    
    subnet 10.1.1.0  netmask 255.255.255.0 {
      range 10.1.1.100  10.1.1.200;                                 ##地址池 
      option domain-name-servers  202.96.128.166;                   ##DNS服务器地址
      option domain-name "class.com";                               ##域名
      option routers 10.1.1.1;                                      ##默认路由
      option broadcast-address 10.1.1.255;                          ##广播地址
      default-lease-time 300;                                       ##默认租约时间 
      max-lease-time 7200;                                          ##最大租约时间 
    }
    
    subnet 192.168.100.0  netmask 255.255.255.0 {
      range 192.168.100.3  192.168.100.100;                         ##地址池 
      option domain-name-servers  202.96.128.166;                   ##DNS服务器地址
      option domain-name "class.com";                               ##域名
      option routers 192.168.100.1;                                 ##默认路由
      option broadcast-address 192.168.100.255;                     ##广播地址
      default-lease-time 300;                                       ##默认租约时间 
      max-lease-time 7200;                                          ##最大租约时间 
    }
    
    

       小结:系统在收到dhcp请求时,会看是哪张网卡收到的请求,根据该网卡的ip地址选择对应配置文件里的地址池给对应网络主机分配地址。

    mac绑定ip (嵌套一段就好)

    #ddns-update-style none;
    #authoritative;
    log-facility local7;
    
    subnet 10.1.1.0  netmask 255.255.255.0 {
      range 10.1.1.100  10.1.1.200;                                 ##地址池 
      option domain-name-servers  202.96.128.166;                   ##DNS服务器地址
      option domain-name "class.com";                               ##域名
      option routers 10.1.1.1;                                      ##默认路由
      option broadcast-address 10.1.1.255;                          ##广播地址
      default-lease-time 300;                                       ##默认租约时间 
      max-lease-time 7200;                                          ##最大租约时间 
    
       host serverftp {            ## 备注名称,可以自行定义。
           hardware ethernet 12:34:56:78:AB:CD;  ##静态绑定mac和ip
           fixed-address 10.1.1.5;
           }
    }
    

    dhcp配置文件中下面配置作用:客户机通过dhcp获得dns域名和IP地址,并且将dns--ip 保存到/etc/resolv.conf中!
                 option domain-name-servers  202.96.128.166;                   ##DNS服务器地址
                 option domain-name "class.com";                                ##域名


    客户机/etc/resolv.conf配置文件

                ; generated by /usr/sbin/dhclient-script      ##脚本加载客户端租约文件/var/lib/dhclient/dhclient.leases
               search localdomain     ##dhcp分配的dns域名
              nameserver 192.168.109.2     ##dhcp分配的dns服务器的ip

     

     默认租约时间 与 最大租约时间
          注意:这里的时间都是utc时间,比如我们是15:00获取的ip 配置文件里显示的是07:00,比北京时间少8小时 

          客户机续约过程如下:
                    假如:默认使用 10 小时租约期 ,10小时内续约,可以继续使用该IP地址。
                               1、在线:第5小时找一次dhcp自动续约
                               2、(1请求失败)8.5小时的时候,再尝试
                               3、(2请求失败)找别的dhcp服务器
                               4、(3请求失败)继续使用原先的IP地址,直到过期。根据默认租约期限

                    ####服务器的 /var/lib/dhcpd/dhcpd.lease 信息文件。
                                 

                                  starts 起始时间点:
                                  ends 结束(过期时间点):
                                  相隔时间= default-lease-time 的设置。
                                  (从这个时间间隔中可以推测出下一次该IP地址的续约时间。)


                       #### 客户端的 /var/lib/dhclient/dhcpd-eth0.lease 信息文件。
                                  
                           得到的资源信息:
                           renew:下一次去找dhcpd服务器续约的时间点。 = 租约时间的50%
                           rebind:renew失败后,重试的时间点。              =租约时间的 85% 左右
                           expire:过期的时间点
                            每次续约成功,就会更新一次 /var/lib/dhclient/dhcpd-eth0.lease 租约文件。

                   最大租约期限
                             max-lease-time 43200; 最大租约时间(秒)12小时
                             说明:最大和默认租约时间,机制一样,在客户端没有特殊的租约时间请求的时候,都会
                                  统一的指 派默认租约时间(多数情况)。 如果客户端请求了自定义的租约时间,服务器将会启用最大租约时
                                  间作为限制,客户端自己请求的租约时间不能大于该值。max time
                           

    自定义 日志输出路径和级别

       
            update /etc/rsyslog.conf file
           # Save boot messages also to boot.log
                     local7.* /var/log/boot.log ##默认与 boot.log 放在一起,
                    local2.* /var/log/dhcpd.log ## 自定义独立存放。

                 #define KERN_EMERG "<0>" /* system is unusable */
                #define KERN_ALERT "<1>" /* action must be taken immediately */
                #define KERN_CRIT "<2>" /* critical conditions */
                #define KERN_ERR "<3>" /* error conditions */
                #define KERN_WARNING "<4>" /* warning conditions */
                #define KERN_NOTICE "<5>" /* normal but significant condition */
                #define KERN_INFO "<6>" /* informational */
                #define KERN_DEBUG "<7>" /* debug-level messages */
     

    展开全文
  • 近段时间发现虚拟机的dhcp服务启动后,会干扰局域网其它电脑获取IP地址。 因此记录这两个常用命令。 启动服务: sudo /etc/init.d/dhcp3-server start 停止服务: sudo /etc/init.d/dhcp3-server stop ...
    近段时间发现虚拟机的dhcp服务启动后,会干扰局域网其它电脑获取IP地址。
    因此记录这两个常用命令。

    启动服务:
    sudo /etc/init.d/dhcp3-server start


    停止服务:
    sudo /etc/init.d/dhcp3-server stop


    防止服务自动启动的方法:
    发现搜索引擎不能用了,呆会找到了再写。

    近期经常发现有时搜索引擎不能用,就51cto博客还能访问。
    有时也发现别的网站也出问题。











    本文转sinojelly51CTO博客,原文链接:http://blog.51cto.com/sinojelly/242736,如需转载请自行联系原作者
    展开全文
  • 1.设置dhcp服务 (此试验应在镜像下载和挂载完成的基础上进行,镜像的挂载已经在前面做过) 进入desktop虚拟机设置静态ip(必须步骤如何设置前面已经写过,...yum install dhcp.x86_64 -y 下载dhcp cd /etc/dhcp ...
  • 问题 沿用练习一的实验结果,在同一网络内另找一台Linux客户机,尝试以DHCP方式自动获取...在Linux客户机上测试DHCP服务时,可以临时使用dhclient命令,也可以修改网卡的配置文件。 临时测试:执行“dhclient -d ...
  • DHCP 检查是否安装了DHCP [root@localhost ]#rpm-qa| grep dhcp 加载光驱 [root@localhost ]#mount /dev/cdrom /media [root@localhost ]#cd /meida/Server [root@localhost ]#ls dhcp-* 解除加载 [root@...
  • 搭建一个dhcp服务器步骤
  • Linux下安装DHCP服务器

    2018-03-03 17:18:44
    DHCP服务器的安装比较简单,采用yum安装和rpm安装都是可以的。如果采用yum安装则要有yum服务器或者是网络yum服务器,rpm则比较简单只要有系统原装光盘就行了。1、rpm安装这种安装方式是需要找到DHCP的rpm包,放入...
  • 下面来介绍一下如何在Linux系统中配置DHCP服务器,具体如下: 随着网络化的进一步发展,人们的工作、学习和生活与网络联系越来越紧密,为了满足人们的需要,也搭建了许多不同的网络。那么网络管理就成为了各种网络...
  • linuxdhcp安装包

    2020-07-29 14:21:28
    linuxdhcp服务器的配置文件安装包,通过测试
  • 静态网络配置可以参考《Linux基础_设置网络的三种方式》这篇博客,所谓的动态网络,就是在网络重启时自动从dhcp服务器上自动获取IP,不需要人为的配置。本篇博客主要讲述了dhcp服务器的简单搭建。安装包分享给大家,...
  • linux dhcp安装配置。

    2018-03-26 22:48:25
    先看看系统里有没有dhcp。有的话卸掉。下载的时候使用镜像里的包就可以。vim /etc/dhcp/dhcpd.conf 默认的dhcp配置目录、里面没有东西。vim /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample 这个路径里有范文。可以...
  • Linux系统中,使用ifconfig命令可以查看网络接口的地址配置信息。不带任何选项和参数时,将显示当前主机中已启用的网络接口信息。     eth0:第一块以太网卡的名称。“eth0”中的“eth”是“ethernet”的...
  • linux Dhcp服务

    2018-04-19 14:55:02
    dhcp服务:一.服务端(1)配置服务器ip为静态1.通过图形修改:nm-connection-editor2.配置yum源cd /etc/yum.repos.d------ls------vim rhel_dvd.repo(配置yum源)------yum install dhcp -y(安装dhcp)------ yum ...
  • dhcp设定在desktop下:yum search dhcp ####寻找dhcp包yum install dhcp.x86_64 -y ####安装dhcp包vim /etc/dhcp/dhcpd.conf ###复制 /usr/share/doc/dhcp/dhcpd.conf.examplecp /usr/share/doc/dhcp/dhcpd....
  • Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解...
  • 摘要:DHCP服务器的工作原理DHCP简介DHCP的前身是BOOTP,它工作在OSI的应用层,是一种帮助计算机从指定的DHCP服务器获取配置信息的自举协议,一起来看看他的具体实现。 在虚拟机的环境下实现,考虑一般情况下...
1 2 3 4 5 ... 20
收藏数 49,045
精华内容 19,618
关键字:

dhcp命令 linux