• linux下安装配置DHCP服务器


    前提是已经安装了 core 及 base 两个组

    1
    2
    3
    4
    5
    # cat /etc/redhat-release  
    Red Hat Enterprise Linux Server release 6.4 (Santiago)  
    # uname -a 
    Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 
    11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux

    修改本机IP为静态获取

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    # vi /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0 
    TYPE=Ethernet 
    ONBOOT=yes 
    NM_CONTROLLED=yes 
    BOOTPROTO=static 
    IPADDR=192.168.101.11 
    NETMASK=255.255.255.0 
    GATEWAY=192.168.101.1
    # service network restart

    关闭 selinux

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    # vi /etc/sysconfig/selinux 
    # This file controls the state of SELinux on the system. 
    # SELINUX= can take one of these three values: 
    #     enforcing - SELinux security policy is enforced. 
    #     permissive - SELinux prints warnings instead of enforcing. 
    #     disabled - No SELinux policy is loaded. 
    #SELINUX=enforcing 
    SELINUX=disabled 
    # SELINUXTYPE= can take one of these two values: 
    #     targeted - Targeted processes are protected, 
    #     mls - Multi Level Security protection. 
    SELINUXTYPE=targeted

    安装服务器组件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    # mkdir /mnt/cdrom 
    # mount /dev/cdrom /mnt/cdrom/ 
    mount: block device /dev/sr0 is write-protected, mounting read-only 
      
    # cd /mnt/cdrom/Packages/ 
    # ls dhcp* 
    dhcp-4.1.1-34.P1.el6.x86_64.rpm  
    dhcp-common-4.1.1-34.P1.el6.x86_64.rpm 
      
    #安装 DHCP 软件包 
    # rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm  
    error: Failed dependencies: 
            portreserve is needed by dhcp-12:4.1.1-34.P1.el6.x86_64 
      
    #解决包的依赖性 
    # rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm  
     portreserve-0.0.4-9.el6.x86_64.rpm  
    Preparing...                ########################### [100%] 
       1:portreserve            ########################### [ 50%] 
       2:dhcp                    ########################### [100%]

    更改配置文件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    # cat dhcpd.conf 
    option domain-name "bigcloud.local";#此处设置主机名
    option domain-name-servers 192.168.188.11, 192.168.188.12;#此处设置默认DNS
    subnet 192.168.188.0  netmask 255.255.255.0 {   #此处设置第一个子网
      range dynamic-bootp 192.168.188.100  192.168.188.160;  #此处设定为不连续的IP段
      range dynamic-bootp 192.168.188.169  192.168.188.253;
      default-lease-time 259200; #默认租约时间
      max-lease-time 259200;
      option routers 192.168.188.2;  # 默认网关
    }
    subnet 192.168.189.0  netmask 255.255.255.0 {    #第二个子网
      range dynamic-bootp 192.168.189.100  192.168.189.253;
      default-lease-time 691200;
      max-lease-time 691200;
      option routers 192.168.189.2;
    }
    host pc1 {     #为某一台主机单独配置静态IP
      hardware ethernet 00:12:34:56:78:90;
      fixed-address 192.168.188.111;
    #启动服务。 
    # service dhcpd start 
    Starting dhcpd:                                            [  OK  ]

    本文出自 “李豪” 博客,请务必保留此出处http://leaus.blog.51cto.com/9273485/1540292

  • 相关阅读:
    免费素材下载:淡蓝色的PSD格式UI套件
    分享一个CSS3的网格系统架构 ResponsiveAeon
    最新收集的超棒Mobile/Web UI和用户体验设计
    一个帮助你针对不同标签自动填入内容的轻量级javascript类库 fixiejs
    发现任何VB函数、插件、甚至按键精灵对“文件下载”窗口后台失效
    android 界面 滑入 效果
    分布式HeadLoop
    VB ListView
    android 下载保存图片
    网址
  • 原文地址:https://www.cnblogs.com/kluan/p/4452697.html
Copyright © 2020-2023  润新知