一、DHCP动态管理主机地址
(DHCP,Dynamic Host Configuration Protocol),该协议用于自动管理局域网内主机的IP地址、子网掩码、网关地址及DNS地址等参数,可以有效地提升IP地址的利用率,提高配置效率,并降低管理与维护成本。
作用域:一个完整的IP地址段,DHCP协议根据作用域来管理网络的分布、分配IP地址及其他配置参数。
超级作用域:用于管理处于同一个物理网络中的多个逻辑子网段。超级作用域中包含了可以统一管理的作用域列表。
排除范围:把作用域中的某些IP地址排除,确保这些IP地址不会分配给DHCP客户端。
地址池:在定义了DHCP的作用域并应用了排除范围后,剩余的用来动态分配给DHCP客户端的IP地址范围。
租约:DHCP客户端能够使用动态分配的IP地址的时间。
预约:保证网络中的特定设备总是获取到相同的IP地址。
1、部署dhcpd服务程序
(1)安装服务 yum install dhcp
(2)配置主配置文件 vim /etc/dhcp/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
subnet 192.168.10.0 netmask 255.255.255.0 {
range IP地址域;
option routers 192.168.10.1;
option subnet-mask 255.255.255.0;
default-lease-time 21600;
max-lease-time 43200;
}
(3)重启服务并加入启动项
systemctl restart dhcpd
systemctl enable dhcpd
2、分配固定IP地址
(1)编辑主配置文件 vim /etc/dhcp/dhcpd.conf
加入:
host linuxprobe { hardware ethernet 00:0c:29:27:c6:12; fixed-address 192.168.10.88;}
(2)重启服务
二、邮件系统
传输过程:
MUA:收发邮件
MTA:转发邮件
MDA:保存邮件
1、部署电子邮件系统
(1)配置服务器主机名称,需要保证服务器主机名称与发信域名保持一致:
[root@linuxprobe ~]# vim /etc/hostname mail.linuxprobe.com [root@linuxprobe ~]# hostname mail.linuxprobe.com
(2)清空iptables防火墙默认策略,并保存策略状态,避免因防火墙中默认存在的策略阻止了客户端DNS解析域名及收发邮件:
(3)为电子邮件系统提供域名解析。分别配置/etc/named.conf和/etc/named.rfc1912.zones配置文件
(4)配置Postfix服务程序
1、安装服务yum install postfix
2、配置postfix服务程序 vim /etc/postfix/main.cf
大概76行: myhostname = mail.linuxprobe.com #定义一个名为myhostname的变量,用来保存服务器的主机名称
83行: mydomain = linuxprobe.com #定义一个名为mydomain的变量,用来保存邮件域的名称
99行:myorigin = $mydomain #调用前面的mydomain变量,用来定义发出邮件的域
116行: inet_interfaces = all #调用前面的mydomain变量,用来定义发出邮件的域
164行: mydestination = $myhostname , $mydomain #定义可接收邮件的主机名或域名列表
3、建立本地用户并重启服务、加入启动项
useradd 用户
passwd
systemctl restart postfix
systemctl enable postfix
(5)配置dovecot服务程序
1、安装服务 yum install dovecot
2、配置主配置文件 vim /etc/dovecot/dovecot.conf
24行; protocols = imap pop3 lmtp #把Dovecot服务程序支持的电子邮件协议修改为imap、pop3和lmtp
25行:disable_plaintext_quth = no #允许用户使用明文进行密码验证
48行:login_trusted_networks = 192.168.10.0/24 #,设置允许登录的网段地址
3、配置邮件格式与存储路径
vim /etc/dovecot/conf.d/10-mail.conf
24行: mail_location = mbox:~/mail:INBOX=/var/mail/%u 存储路径
在家目录中建立用于保存邮件的目录。记得要重启Dovecot服务并将其添加到开机启动项中。至此,对Dovecot服务程序的配置部署步骤全部结束
mkdir -p mail/.imap/INBOX
systemctl restart dovecot
systemctl enable dovecot
(6)测试邮件系统
2、设置用户别名信箱
编辑邮件别名服务 vim /etc/aliases
用户名:root