linux 学习第十八天学习(DNS分离解析、DHCP配置、邮件服务配置)
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配置、邮件服务配置)的更多相关文章
- Linux:DNS主、从、缓存服务器配置、DNS同步加密TSIG配置、DNS分离解析配置
DNS主服务器配置(正向解析.反向解析) 正向解析:根据主机名查找对应的IP地址.当用户访问一个域名时(不考虑hosts文件等因素),正常情况会向指定的DNS主机发送递归查询请求反向解析:根据IP地址 ...
- Linux中DNS分离解析
目录 一.分离解析概述 二.DNS分离解析实验 要求 实验步骤 一.分离解析概述 分离解析:同一个dns服务器,同一个域名情况下,不同网段进行访问会解析出不同的IP地址 分离解析的域名服务器实际也是主 ...
- Linux DNS分离解析与构建智能DNS服务器
一 构建DNS分离解析 方法一 : [root@localhost ~]# vim /etc/named.conf [root@localhost ~]# cd /var/named/ [root@l ...
- Linux DNS 分离解析
设置DNS分离解析可以对不同的客户端提供不同的域名解析记录.来自不同地址的客户机请求同一域名时,为其提供不同的解析结果. 安装 bind 包 [root@localhost ~]# yum insta ...
- DNS分离解析IPV6与IPV4用户
IPV6改造中经常会遇到,网站使用了CDN,但是CDN厂商还不支持IPV6的情况,而AAAA.A.CNAME记录互相冲突,想实现IPV6用户得到AAAA记录,IPV4用户得到CNAME记录的需求. 解 ...
- DNS分离解析
实验环境: 一台内网(client)1块网卡:一台网关(dns)2块网卡:一台外网1块网卡 DNS服务器开启路由转发 [root@localhost ~]# vi /etc/sysctl.conf n ...
- Linux的DNS反向解析部署
下面的部署是在Linux的DNS正向解析示例上进行修改的. 如果有什么问题或者错误,可以访问上篇帖子 下面开始有关DNS的服务部署.<DNS反向解析> 工具:虚拟机 centos7 配置: ...
- 十五.DNS子域授权、分离解析、缓存DNS服务器
1.搭建基本DNS服务器 pc7: 1.1 安装软件包 ]# yum -y install bind-chroot bind bind //域名服务包 bind-chroot //提 ...
- 《Linux就该这么学》培训笔记_ch09_使用ssh服务管理远程主机
<Linux就该这么学>培训笔记_ch09_使用ssh服务管理远程主机 文章最后会post上书本的笔记照片. 文章主要内容: 配置网络服务 远程控制服务 不间断会话服务 书本笔记 配置网络 ...
随机推荐
- Maven + Spring4
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- Vue项目中引用vue-resource步骤
直接上步骤: 1.通过命令,进入到当前项目所在目录 2.输入以下命令npm install vue-resource --save 3.安装完毕后,在main.js中导入,如下: import Vue ...
- Vue 框架-11-介绍src文件流程及根组件app+HBuilder 配置
Vue 框架-11-介绍src文件流程及根组件app+HBuilder 配置 这是上一篇对目录简单介绍: 关于编辑器,可以使用轻量级的 Sublime Text 3,我使用的是 HBuilder, 但 ...
- 【转】Twitter Storm: 在生产集群上运行topology
Twitter Storm: 在生产集群上运行topology 发表于 2011 年 10 月 07 日 由 xumingming 作者: xumingming | 可以转载, 但必须以超链接形式标明 ...
- Acticity的生命周期和启动模式
典型情况下的生命周期 onCreate 表示创建Acticity,在这个方法中可以做一些初始化的操作,如加载界面布局资源,初始化Activity所需的数据 onRestart 表示重新启动Activi ...
- [翻译] TransitionKit
TransitionKit https://github.com/blakewatters/TransitionKit A simple, elegantly designed block based ...
- openoffice centos7.4 安装
其他是配置好java环境后操作 1.下载软件 http://www.openoffice.org/download/other.html 2.安装 tar xf Apache_OpenOffice_4 ...
- xdebug安装及使用小结
最近安装了一下xedug,并且学习了一下如何使用.安装xdebug的初衷是为了深入研究一下PHP的垃圾回收机制. Xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪, ...
- 多线程操作C++ STL vector出现概率coredump问题及尽量避免锁的双缓冲队列
多线程操作全局变量,必须考虑同步问题,否则可能出现数据不一致, 甚至触发coredump. 前段时间, 遇到一个多线程操作了全局的vector的问题, 程序崩了.场景是这样的:某全局配置参数保存在一 ...
- MySQL主从.md
MySQL Replication 概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础.将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它 ...