DNS分离解析技术

yum install bind-chroot

systemctl restart named

systemctl enable named

vim /etc/named.conf

vim /etc/named.rfc1912.zones

配置网卡

cd /var/named/

cp -a named.localhost dream.com.china

cp -a named.localhost dream.com.american

vim dream.com.china

vim dream.com.american

客户端配置

模拟中国用户域名解析

模拟美国用户解析

DHCP服务配置

yum install dhcp

vim /etc/dhcp/dhcpd.conf

systemctl restart dhcpd

systemctl enable dhcpd

iptables -F

service iptables save

客户端查看

分配固定IP地址

DHCP服务查看客户端mac地址和ip

tail /var/log/messages

vim /etc/dhcp/dhcpd.conf  (添加第10-13行)

查看客户端配置结果

部署邮件服务器(postfix和dovecot

vim /etc/hostname  (修改主机名)

mail.dream.com

yum install bind-chroot  (安装配置DNS)

systemctl restart named

systemctl enable named

vim /etc/named.conf

vim /etc/named.rfc1912.zones

cd /var/named/

cp -a named.localhost dream.com.zone

vim dream.com.zone

systemctl restart named

配置postfix服务程序

yum install postfix

vim /etc/postfix/main.cf

systemctl restart postfix

systemctl enable postfix

useradd xiaoxiao

echo "redhat" | passwd --stdin xiaoxiao

id xiaoxiao  (uid=1001(xiaoxiao) gid=1001(xiaoxiao) groups=1001(xiaoxiao))

yum install dovecot  (安装dovecot服务程序)

systemctl restart dovecot

systemctl enable dovecot

vim dovecot.conf  (配置主配置文件将24行,注释去掉;将25行,改为“no”;将48行,改为192.168.100.0/24,允许登录网段地址)

24 protocols = imap pop3 lmtp

25 disable_plaintext_auth = no

48 login_trusted_networks = 192.168.100.0/24

cd /etc/dovecot

vim 10-mail.conf  (配置10-mail.conf 文件)

mail_location = mbox:~/mail:INBOX=/var/mail/%u  (去掉注释行)

systemctl restart dovecot

su - xiaoxiao  (登录xiaoxiao 用户)

cd ~

mkdir -p /mail/.imap/INBOX  (创建邮件目录)

iptables -F

service iptables save

服务端

客户端

设置邮箱别名

vim /etc/aliases  (配置aliases配置文件)

newaliases  (新别名立即生效)

linux 学习第十八天学习(DNS分离解析、DHCP配置、邮件服务配置)的更多相关文章

  1. Linux:DNS主、从、缓存服务器配置、DNS同步加密TSIG配置、DNS分离解析配置

    DNS主服务器配置(正向解析.反向解析) 正向解析:根据主机名查找对应的IP地址.当用户访问一个域名时(不考虑hosts文件等因素),正常情况会向指定的DNS主机发送递归查询请求反向解析:根据IP地址 ...

  2. Linux中DNS分离解析

    目录 一.分离解析概述 二.DNS分离解析实验 要求 实验步骤 一.分离解析概述 分离解析:同一个dns服务器,同一个域名情况下,不同网段进行访问会解析出不同的IP地址 分离解析的域名服务器实际也是主 ...

  3. Linux DNS分离解析与构建智能DNS服务器

    一 构建DNS分离解析 方法一 : [root@localhost ~]# vim /etc/named.conf [root@localhost ~]# cd /var/named/ [root@l ...

  4. Linux DNS 分离解析

    设置DNS分离解析可以对不同的客户端提供不同的域名解析记录.来自不同地址的客户机请求同一域名时,为其提供不同的解析结果. 安装 bind 包 [root@localhost ~]# yum insta ...

  5. DNS分离解析IPV6与IPV4用户

    IPV6改造中经常会遇到,网站使用了CDN,但是CDN厂商还不支持IPV6的情况,而AAAA.A.CNAME记录互相冲突,想实现IPV6用户得到AAAA记录,IPV4用户得到CNAME记录的需求. 解 ...

  6. DNS分离解析

    实验环境: 一台内网(client)1块网卡:一台网关(dns)2块网卡:一台外网1块网卡 DNS服务器开启路由转发 [root@localhost ~]# vi /etc/sysctl.conf n ...

  7. Linux的DNS反向解析部署

    下面的部署是在Linux的DNS正向解析示例上进行修改的. 如果有什么问题或者错误,可以访问上篇帖子 下面开始有关DNS的服务部署.<DNS反向解析> 工具:虚拟机 centos7 配置: ...

  8. 十五.DNS子域授权、分离解析、缓存DNS服务器

    1.搭建基本DNS服务器 pc7: 1.1 安装软件包 ]# yum -y install bind-chroot bind bind         //域名服务包 bind-chroot  //提 ...

  9. 《Linux就该这么学》培训笔记_ch09_使用ssh服务管理远程主机

    <Linux就该这么学>培训笔记_ch09_使用ssh服务管理远程主机 文章最后会post上书本的笔记照片. 文章主要内容: 配置网络服务 远程控制服务 不间断会话服务 书本笔记 配置网络 ...

随机推荐

  1. 0ctf2018 pwn

    前言 对 0ctf2018 的 pwn 做一个总结 正文 babystack 漏洞 非常直接的 栈溢出 ssize_t sub_804843B() { char buf; // [esp+0h] [e ...

  2. jedis spring集成

    jedis spring集成把jedis的核心对象交给spring管理.jedis核心对象:配置文件.连接池配置对象.连接池.集成方式有两种:spring-data-redis:自己封装 前提:要有一 ...

  3. 6.JXL操作Excel

    一.简介 jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelA ...

  4. c# 线程池:开启10个线程运行Fibonacci,并在所有线程运行完后,得出结果。

    namespace CAThreadPool { class ThreadpoolDemo6 { static void Main(string[] args) { ; // One event is ...

  5. bug管理工具

    1..禅道 禅道项目管理软件(简称:禅道)集产品管理.项目管理.质量管理.文档管理.组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目管理的核心流程. 禅道的主要管理思想基于国际 ...

  6. 铁乐学Python_day05-字典dict

    1.[字典dict] Python内置了字典:dict的支持,dict全称dictionary, 在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度. 字典和列表直观上 ...

  7. win中使用cmd杀端口

    最近在win开发时,总是遇到端口占用的情况...可能是跑的程序太多了吧 当你测试一个demo时遇到这个就很恶心.. 记一下 netstat -ano | findstr 80 //列出进程极其占用的端 ...

  8. 第八章 计时器(BEEPER2)

    /*------------------------------------- BEEPER2.C -- Timer Demo Program No.1 (c) Charles Petzold, 19 ...

  9. #001 HTML快速入门讲解

    整理了下最早开始学习技术的笔记  3W1H学习法? (其他技术同理) What   HTML是什么? When  什么时候使用HTML? Why    为什么使用HTMl? HOW  怎么使用HTML ...

  10. vim高级操作命令

    1.首先在命令模式下,输入“:set nu”显示行号:通过行号确定你要删除的行:命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧如果无意中删除错了,可以使用‘u’键恢复(命令模式下 ...