zoukankan      html  css  js  c++  java
  • 主从服务器配置与服务----有图

    主从服务器配置与服务      (红字是命令输入;黑字是进入编辑字符;蓝字是旁白)

    所有服务器:

    iptables -F

    systemctl stop firewalld

    setenforce 0

    配置yum

    主服务器:

    [root@localhost ~]# yum -y install bind

    [root@localhost ~]# cat /etc/resolv.conf

    # Generated by NetworkManager

    nameserver 192.168.100.10

    nameserver 192.168.100.20

    [root@localhost ~]# cat /etc/hosts

    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

    192.168.100.10 ns1.crushlinux.com

    192.168.100.20 ns2.crushlinux.com

    [root@localhost ~]# cat /etc/named.conf

    options {

    directory "/var/named";

    };

    zone "crushlinux.com" IN {

    type master;

    file "crushlinux.zheng";

    allow-transfer { 192.168.200.112; };

    };

    zone "200.168.192.in-addr.arpa" IN {

    type master;

    file "crushlinux.fan";

    allow-transfer { 192.168.200.112; };

    };

    [root@localhost ~]# cat /var/named/crushlinux.zheng

    $TTL 86400

    @ IN SOA crushlinux.com. admin.crushlinux.com. (

    20190817

    3H

    15M

    1W

    1D

    )

    IN NS ns1.crushlinux.com.

    IN NS ns2.crushlinux.com.

    IN MX 10 mail.crushlinux.com.

    ns1 IN A 192.168.200.111

    ns2 IN A 192.168.200.112

    mail IN A 192.168.200.113

    www IN A 192.168.200.114

    study IN A 192.168.200.115

    * IN A 192.168.200.111

    ftp IN CNAME www

    [root@localhost ~]# cat /var/named/crushlinux.fan

    $TTL 86400

    @ IN SOA crushlinux.com. admin.crushlinux.com. (

    20190817

    3H

    15M

    1W

    1D

    )

    IN NS ns1.crushlinux.com.

    IN NS ns2.crushlinux.com.

    IN MX 10 mail.crushlinux.com.

    111 IN PTR ns1.crushlinux.com.

    112 IN PTR ns2.crushlinux.com.

    113 IN PTR mail.crushlinux.com.

    114 IN PTR www.crushlinux.com.

    115 IN PTR study.crushlinux.com.

    111 IN PTR ns1.crushlinux.com.

    [root@localhost ~]# chown :named /var/named/crushlinux.*

    [root@localhost ~]# named-checkconf -z /etc/named.conf

    [root@localhost ~]# named-checkzone crushlinux.com /var/named/crushlinux.zheng

    [root@localhost ~]# named-checkzone crushlinux.com /var/named/crushlinux.fan

    [root@localhost ~]# systemctl restart named

    ===============================================================================

    从服务器:

    [root@localhost ~]# yum -y install bind

    [root@localhost ~]# cat /etc/resolv.conf

    # Generated by NetworkManager

    nameserver 192.168.200.111

    nameserver 192.168.200.112

    [root@localhost ~]# cat /etc/hosts

    127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4

    ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

    192.168.200.111 ns1.crushlinux.com

    192.168.200.112 ns2.crushlinux.com

     

    [root@localhost ~]# cat /etc/named.conf

    options {

    directory "/var/named";

    };

    zone "crushlinux.com" IN {

    type slave;

    file "slaves/crushlinux.zheng";

    masters { 192.168.200.111; };

    };

    zone "200.168.192.in-addr.arpa" IN {

    type slave;

    file "slaves/crushlinux.fan";

    masters { 192.168.200.111; };

    };

    [root@localhost ~]# systemctl restart named

    然后找一台虚拟机,模拟客户机,进行测试

    这台虚拟机DNS指向主服务器Ip地址

    进入cmd 下

    输入格式 : nslookup 主机名 加解析的DNS的IP

    实操作以下:

  • 相关阅读:
    SQL Server DB 基于多核CPU的设置
    如何在64位的Windows 2008的系统配置导入Excel功能
    如果在IIS中没有将虚拟目录配置为应用程序,则可能导致此错误
    .NET 数据绑定中空格符的问题
    .net 读取客户端文件的方法
    spring4+quartz
    web端 图片上传
    Maven配置setting.xml详细说明
    Timer
    实现quartz定时器及quartz定时器原理介绍
  • 原文地址:https://www.cnblogs.com/123456likun/p/11370124.html
Copyright © 2011-2022 走看看