Linux搭建Apache Dns Dhcp 服务

本文记录了搭建服务 DHCP DNS Apache 的过程与步骤

在正式搭建之前先简单讲一下自己的搭建环境以及主机 IP 设置思路

使用五台虚拟机,其中三台分别作为 DNS 服务器 DHCP 服务器 Apache 服务器,另外两台作为客户端

DHCP 服务器管理网段:172.16.243.0/24

网关地址: 172.16.243.1

DCHP 服务器地址: 172.16.243.2

DNS 服务器地址: 172.16.243.3

其中一台客户端(client2)需要设置静态 IP: 172.16.243.4 MAC: 00:0C:29:53:67:23

所有的虚拟机设置网卡模式为 自定义—vmnet1(仅主机模式) 同时需要在网络编辑器中关闭 VMnet1DHCP 服务

虚拟机版本 Centos7 x86_64

前言

正式搭建之前请先关闭防火墙和 SeLinux

systemctl stop firewalld.service
setenforce 0  # 也可以修改 /etc/selinux/config 文件
搭建 DHCP 服务

Dynamic Host Configuration Protocol 动态主机配置协议
用来给局域网客户机分配动态的 IP 地址

1. 安装

DHCP 服务的安装可以从网络安装也可以搭建本地 yum 源安装,从网络安装仅需要执行

yum install -y dhcp

1.5 插曲:本地 yum 源搭建
  1. 首先屏蔽 Centos 当前正在使用的 yummv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  2. 创建 yum 源文件
# /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=file:///iso    # 镜像挂载位置
gpgcheck=0
enabled=1
  1. 挂载镜像到 /iso 目录
mkdir /iso
mount /dev/cdrom /iso
  1. 刷新软件包缓存 yum clean all && yum makecache

安装完成之后可以使用以下命令进行管理(其他服务同样如此,仅需换掉服务名)

systemctl start dhcpd    # 启动服务
systemctl restart dhcpd  # 重启服务
systemctl stop dhcpd     # 停止服务
systemctl enable dhcpd   # 添加到开机自启
systemctl reload dhcpd   # 重新加载配置文件
2. 配置

安装完成之后不要着急启动服务,在启动服务之前我们还需要进行相关文件和网卡(需要设置静态 IP)的配置

tips: 在 /usr/share/doc/dhcp*/dhcpd.conf.example 中存放有模板配置 可以直接在这个文件中选取自己需要的配置项导入到配置文件中

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

ddns-update-style none;                       # DNS服务动态更新类型
log-facility local7;                          # 日志发送到local7日志服务中
# 上面的这两项可以忽略不进行配置,服务依然可以正常运行(也许)
subnet 172.16.243.0 netmask 255.255.255.0 {
   
    range 172.16.243.5 172.16.243.254;        # 地址池范围
    option domain-name-servers 172.16.243.3;  # DNS 地址
    option domain-name "dns.xxx.edu.cn";      # DNS 域名
    option routers 172.16.243.1;              # 客户端网关地址
    option broadcast-address 172.16.243.255;  # 广播地址
    default-lease-time 600;                   # 默认超时时间
    max-lease-time 7200;                      
  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值