• Linux 配置DNS服务器


    步骤:

    要有Centos 光盘镜像文件
    软件:bind
    yum 安装,yum配置
    软件安装方法:
    1、rpm -ivh 软件包名称.rpm 优点不需要配置,缺点是软件安装有依赖,不通用
    2、tar -zxvf 软件包名称.tar.gz 优点是通用,有压缩,无依赖,缺点网络安装不太方便;zxcvf
    3、yum -y install 软件名称* 一般也是.rpm。优点安装方便,自动解决依赖问题,缺点是要配置。
    yum配置
    1、建立备份目录bak
    2、把所有/etc/yum.repos.d目录下的文件移到bak目录下;
    3、把CentOS-Media.repo再拷回到/etc/yum.repos.d目录下;
    4、挂载光盘到/mnt/cdrom目录下;
    5、修改配置文件CentOS-Media.repo
    baseurl=file:///media/CentOS->baseurl=file:///mnt/cdrom
    gpgcheck=0
    enabled=1
    6、通过yum源安装bind
    yum -y install bind*
    7、检查bind包安装情况;
    rpm -qa bind*
    8、启动DNS服务
    systemctl start named.service
    域名:csmy.net 主机名:hfy.csmy.net daemon 驻留程序(进程)
    9、配置主配置文件
    cd /etc
    cp -p named.conf named.conf.bak
    vi /etc/named.conf
    10、配置域配置文件
    cd /etc
    cp -p named.rfc1912.zones named.rfc1912.zones.bak
    vi /etc/named.rfc1912.zones
    修改配置 正向域(名文件)csmzxy.com ,反向域(名文件)105.168.192
    11、区域文件
    cd /var/named
    cp -p named.localhost csmzxy.com
    12、修改resolv.conf和网卡配置文件
    改成自己的IP地址
    13、重启网络服务,重启DNS服务
    14、测试
    nslookup
    >hfy.csmzxy.com
    >192.168.105.46

    具体命令

     cd  /etc/yum.repos.d/

    mkdir bak

    mv C* bak/.

    cp bak/CentOS-Media.repo  .

    vi CentOS-mdia.repo

    修改的文件为

    baseurl=file:///media/CentOS->baseurl=file:///mnt/cdrom
    gpgcheck=0
    enabled=1

    cd  /mnt/

    mkdir cdrom

    此处创建cdrom目录后需要建立连接  在VM下的setting网络适配器

     建立连接后开始挂载;

    mount /dev/cdrom /mnt/cdrom

    解决方案:

    挂载好之后开始用yum安装;我出现如下问题:

    然后我重新编辑CentOS-Media.repo改正了

    然后就再回到mnt目录我就开始安装了

  • 相关阅读:
    数据库相关(转)
    sql之left join、right join、inner join的区别
    PHP面试编程
    实验6 shell程序设计一(1)
    实验7 shell程序设计二(1)
    Linux软件安装管理
    Linux常用命令总结
    合唱团
    linux课后作业1
    linux网络服务实验
  • 原文地址:https://www.cnblogs.com/pittle-z/p/9901992.html
Copyright © 2020-2023  润新知