• DHCP中继配置


    中继

    1、[root@localhost ~]# mkdir /media/cdrom        //新建目录

    2、[root@localhost ~]# mount /dev/cdrom /media/cdrom       //挂载镜像

    3、[root@localhost ~]# rpm -ivh /media/cdrom/Packages/dhcp-4.2.5-36.el7.centos.x86_64.rpm    //rpm安装dhcp

    4、[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736   //编辑第一个网卡的配置文件

    TYPE="Ethernet"
    BOOTPROTO="static"    //手动更改模式
    DEFROUTE="yes"
    PEERDNS="yes"
    PEERROUTES="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_PEERDNS="yes"
    IPV6_PEERROUTES="yes"
    IPV6_FAILURE_FATAL="no"
    NAME="eno16777736"
    DEVICE="eno16777736"
    ONBOOT="yes"
    IPADDR=192.168.153.128      //配置当前网卡所匹配的ip
    NETMASK=255.255.255.0      //配置子网掩码
    修改第二个网卡的配置文件时,没有对应的文件,从第一个网卡复制一份给它                       

    5、[root@localhost ~]# cp /etc/sysconfig/network-scripts/ifcfg-eno16777736 /etc/sysconfig/network-scripts/ifcfg-eno33554984

    6、[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno33554984     //修改第二个网卡的配置文件

    TYPE="Ethernet"
    BOOTPROTO="static"
    DEFROUTE="yes"
    PEERDNS="yes"
    PEERROUTES="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_PEERDNS="yes"
    IPV6_PEERROUTES="yes"
    IPV6_FAILURE_FATAL="no"
    NAME="eno33554984"
    DEVICE="eno33554984"
    ONBOOT="yes"
    IPADDR=192.168.203.12
    NETMASK=255.255.255.0
    ~                                                                            
    ~                    

    7、[root@localhost ~]# systemctl restart network    //重启网络

    8、[root@localhost ~]# rpm -ql dhcp     //查看关于dhcp的指定软件包

    9、[root@localhost ~]# vim /etc/sysctl.conf    //编辑虚拟机的交换功能 
    10、[root@localhost ~]# sysctl -p   //开启交换功能
    net.ipv4.ip_forward = 1
    11、[root@localhost ~]# systemctl restart network     //重启网络服务

    服务器

    1、[root@localhost ~]# mkdir /media/cdrom

    2、[root@localhost ~]# mount /dev/cdrom /media/cdrom

    3、[root@localhost ~]# rpm -ivh /media/cdrom/Packages/dhcp-4.2.5-36.el7.centos.x86_64.rpm

    4、[root@localhost ~]# vim /etc/dhcp/dhcpd.conf     //编辑安装dhcp

    option domain-name "example.org";       //域名
    option domain-name-servers 202.106.0.20,8.8.8.8 ;     //DNS服务器
    default-lease-time 60000;       //默认租约时间
    max-lease-time 720000;      //最长租约
    //第一个网段
    subnet 192.168.153.0 netmask 255.255.255.0 {     //定义分配IP地址网段子网掩码
      range 192.168.153.10 192.168.153.110;     //该网段的IP地址池范围
      option routers 192.168.153.1;       //路由网关
    }
    //第二个网段
    subnet 192.168.203.0 netmask 255.255.255.0 {
      range 192.168.203.10 192.168.203.110;
      option routers 192.168.203.1;
    }
    //配置时注意结尾用;大括号要成对出现
     
    5、[root@localhost ~]# service dhcp start    //Centos 6中的开启dhcp服务
    6、[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0     //编辑网卡的配置文件
    DEVICE=eth0
    HWADDR=00:0C:29:5B:BC:69
    TYPE=Ethernet
    UUID=b83f3f70-f409-4ae4-b176-9b3636b89664
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=dhcp
    IPADDR=192.168.153.131
    NETMASK=255.255.255.0
    GATEWAY=192.168.153.128    //与服务器同一网段的ip地址作为网关
     
     
    系统日志
    /var/log/messages       //可用于检查网络问题,检查错误
     
     
    租约文件
    /var/lib/dhcpd/dhcpd.leases
     
    释放IP
     
    dhclient   -r  网卡号
     
    重新获取
    dhclient   -d  网卡号
    本文为作者 三岁半的胖啊 的原创,转载请标明出处 链接:https://home.cnblogs.com/u/tanxiaojuncom/
  • 相关阅读:
    php7下安装event扩展
    ReactPHP── PHP版的Node.js(转)
    如何将python中的List转化成dictionary
    python3中的zip函数(转)
    python requests的content和text方法的区别(转)
    解决python3 UnicodeEncodeError: 'gbk' codec can't encode character 'xXX' in position XX(转)
    Python语言特性之3:@staticmethod和@classmethod
    Linux 按时间批量删除文件(删除N天前文件)
    简述 OAuth 2.0 的运作流程(转)
    基于jQuery8款超赞的评分插件
  • 原文地址:https://www.cnblogs.com/tanxiaojuncom/p/11365902.html
Copyright © 2020-2023  润新知