Centos7 搭建yum源和部署DNS环境

这篇具有很好参考价值的文章主要介绍了Centos7 搭建yum源和部署DNS环境。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、在部署DNS之前需要先部署yum源(安装DNS所需的环境需要安装软件,yum源比较方便,当然也可以自己去官网下载安装包解压)

1.关闭selinux

# setenforce 0 

centos7安装源,linux,运维,centos,服务器,网络安全

2.关闭防火墙

# systemctl stop firewalld

# systemctl status firewalld

centos7安装源,linux,运维,centos,服务器,网络安全

3.开启缓存

# vim /etc/yum.conf

keepcache=0 改为keepcache=1

centos7安装源,linux,运维,centos,服务器,网络安全

 4.在/etc/yum.repos.d/目录下把原有的repo源备份到yum_bak目录下

# cd /etc/yum.repos.d/

# mkdir yum_bak && mv *repo yum_bak

centos7安装源,linux,运维,centos,服务器,网络安全

 5.新建编辑本地repo源

# vim centos-tt.repo

centos7安装源,linux,运维,centos,服务器,网络安全

 6.创建挂载点,挂载镜像到/media/cdrom

# mkdir -p /media/cdrom

# mount /dev/cdrom /media/cdrom/

这里镜像刚开始没有连接到虚拟机,所以找不到镜像文件,只要在虚拟机右下角点击连接就可以

centos7安装源,linux,运维,centos,服务器,网络安全

centos7安装源,linux,运维,centos,服务器,网络安全

7.到这里yum源就已经成功搭建了,接下来测试一下

# yum -y install httpd

centos7安装源,linux,运维,centos,服务器,网络安全

8.这里只是临时挂载,如果需要永久挂载需要修改配置文件,配置文件在/etc/fstab

# vim /etc/fstab

增加一条挂载点

/dev/cdrom /media/cdrom                 iso9660         defaults        0 0

centos7安装源,linux,运维,centos,服务器,网络安全

 完成这条配置之后就实现了永久挂载

 二、yum源部署完后就可以开始搭建DNS环境了

1.从yum源安装bind,bind-utils

# yum -y install bind bind-utils

centos7安装源,linux,运维,centos,服务器,网络安全

 2.配置/etc/named.conf 修改127.0.0.1和localhost的地址为any

centos7安装源,linux,运维,centos,服务器,网络安全

centos7安装源,linux,运维,centos,服务器,网络安全

 3.配置/etc/named.rfc1912.zones 增加一个正向区域和一个反向解析区域1.168.192.in-addr.arpa,正向区域域名自己定义,反向区域是本机ip地址反过来,我这里的IP地址是192.168.1.118,反过来就是1.168.192.in-addr.arpa

# vim /etc/named.rfc1912.zones

centos7安装源,linux,运维,centos,服务器,网络安全

: 

 4.拷贝/var/named/目录下named.localhost和named.loopback分别为我们在named.rfc1912.zones中设置的正向解析文件tt.com.zone和反向解析文件tt.com.local,注意文件名的对应。

# cd /var/named/

# cp -p named.localhost tt.com.zone

# cp -p named.loopback tt.com.local

5.修改正向和反向区域里的文件,这里尽量把代码复制粘贴,因为复制过程中文件的格式可能会发生改变

# vim tt.com.zone

$TTL 1D
@       IN SOA  tt.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
        NS      ns.tt.com.
ns      IN A    192.168.1.118
www     IN A    192.168.1.118
email   IN A    192.168.1.118

centos7安装源,linux,运维,centos,服务器,网络安全

 # vim tt.com.local

$TTL 1D
@       IN SOA  tt.com. rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
        PTR     localhost.
        NS      ns.tt.com.
ns      A       192.168.1.118
118     PTR     www.tt.com.
118     PTR     email.tt.com.

centos7安装源,linux,运维,centos,服务器,网络安全

 6.配置本机DNS1,修改/etc/sysconfig/network-script/ifcfg-en33,设置DNS1为本机ip地址。

# vim /etc/sysconfig/network-scripts/ifcfg-ens33

centos7安装源,linux,运维,centos,服务器,网络安全

 7.重启网络,启动named

# systemctl restart network

centos7安装源,linux,运维,centos,服务器,网络安全

 # systemctl start named

centos7安装源,linux,运维,centos,服务器,网络安全

 8.测试

# nslookup www.tt.com

# nslookup 192.168.1.118

centos7安装源,linux,运维,centos,服务器,网络安全

 到这里,DNS环境就已经部署完成

总结

        在部署DNS环境之前就应该把IP设置为手动分配IP地址,在部署的过程中要特别注意小细节,一个格式不对,或者少了一个点都有可能导致最后的部署不成功,一定要非常仔细。搭建yum源的时候一定要连接镜像。文章来源地址https://www.toymoban.com/news/detail-738318.html

到了这里,关于Centos7 搭建yum源和部署DNS环境的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Centos7下的DNS服务器部署(每一步图文结合超详细,适用于初学者)

    关于DNS服务,网上都有很多很详细很专业的讲解,但是对于大部分初学者可能看的比较懵懂,用白话来说就是起初人们因为对大量用于访问服务器的IP地址难以记住,所以就逐渐出现了域名的形式(诸如:www.baidu.com 之类的),但是计算机本身只能识别出像192.168.10.112之类的

    2024年02月07日
    浏览(55)
  • CentOS系统环境搭建(一)——Centos7更新

    执行后,系统将更新到centos 7.9。 从这一篇文章开始开始,我将开始在centos系统环境搭建🔗https://blog.csdn.net/weixin_43982359/category_12411496.html中开始对CentOS系统环境搭建进行连载,包括但不限于如下:更新内核,同步网络时间,安装Java,安装maven,安装docker,安装Docker Compose,安

    2024年02月12日
    浏览(30)
  • CentOS系统环境搭建(七)——Centos7安装MySQL

    centos系统环境搭建专栏🔗点击跳转 坦诚地说,本文中百分之九十的内容都来自于该文章🔗Linux:CentOS7安装MySQL8(详),十分佩服大佬文章结构合理,文笔清晰,我曾经在这篇文章指导下成功安装mysql。今天,想把内容搬运写到此博客,方便查看。 1.1、卸载 MariaDB 1.1.1、Mari

    2024年02月12日
    浏览(40)
  • CentOS系统环境搭建(五)——Centos7安装maven

    centos系统环境搭建专栏🔗点击跳转 maven下载官网 压缩包放置到/usr/local 在最下面追加 重载环境变量 进入 /usr/local/apache-maven-3.9.2/conf/ 设置setting文件(不再赘述)。

    2024年02月12日
    浏览(47)
  • CentOS系统环境搭建(十二)——CentOS7安装Elasticsearch

    centos系统环境搭建专栏🔗点击跳转 🔗https://www.elastic.co/downloads/past-releases/elasticsearch-7-17-6 若你是centos64位服务器,下载LINUX X86_64,下载后上传到linux服务器。 上传至/usr/local/ 进入/usr/local/ 执行解压 若你电脑性能强劲,这个应该可以不改。 修改为1g内存占用。 在当前版本,已

    2024年02月12日
    浏览(41)
  • CentOS系统环境搭建(四)——Centos7安装Java

    centos系统环境搭建专栏🔗点击跳转

    2024年02月12日
    浏览(43)
  • CentOS系统环境搭建(十三)——CentOS7安装nvm

    centos系统环境搭建专栏🔗点击跳转 在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具,这个问题将非常棘手。由此nvm应运而生。nvm是一个node管理工具。使用 nvm No

    2024年02月12日
    浏览(32)
  • Linux系统(Centos7)部署JDK环境

    要想在将Java项目上线,则必须在Linux系统中部署Java项目,而要想Java项目在Linux系统中运行,则首先必须在LInux系统中部署JDK环境,具体步骤如下所示: 1.下载JDK8 JDK下载路径 目前官网下载jdk的时候需要登录,这边分享一个可以使用的账号,方便大家下载: 账号:913898356@qq.c

    2024年02月16日
    浏览(40)
  • Centos7环境下搭建minio步骤详细教程

    1、在 home 目录下创建 minio 文件夹 2、进入 /home/minio 文件夹 3、下载文件 如果想要修改超管账户名和密码 1、打开 /etc/profile 文件 2、在文件的最末尾加上以下信息(启动的时候看提示,新版本需要用 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD ,旧版需要用 MINIO_ACCESS_KEY 和 MINIO_SECRET_KEY )。

    2024年02月11日
    浏览(37)
  • Centos7搭建Apache Storm 集群运行环境

    Storm 运行在 Java 平台上,因此需要先安装 Java。你可以使用以下命令安装 OpenJDK 8: 你可以从 Storm 的官方网站下载 Storm。在本教程中,我们将使用 Storm 2.2.0 版本。你可以使用以下命令下载 Storm: 下载完成后,你可以使用以下命令解压 Storm: 解压完成后,你可以将 Storm 移动到

    2024年02月14日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包