邮件服务

邮件服务的基本功能
1)为用户提供电子邮箱储存空间(用户名@邮件域名)
2)处理用户发出的邮件--------传递给收件的服务器
3)处理用户收到的邮件--------投递到邮箱


部署postfix邮件服务器

1.装包

[root@server0 ~]# yum  -y  install  postfix     #默认已经安装
[root@server0 ~]# rpm -q  postfix                #检测是否已经安装
postfix-2.10.1-6.el7.x86_64

2.配置

[root@server0 ~]# vim  /etc/postfix/main.cf
myorigin  =  server0.example.com                 #默认补全域名后缀
inet_interfaces  =  all                          #在本机所有网卡均提供邮件功能
mydestination  =  server0.example.com            #判断是否为本域邮件的依据

3.起服务

[root@server0 ~]# systemctl  restart postfix[root@server0 ~]# systemctl  status  postfix     #查看服务报错信息
postfix.service - Postfix Mail Transport AgentLoaded: loaded (/usr/lib/systemd/system/postfix.service; enabled)Active: active (running) since 一 2019-12-16 09:59:24 CST; 3min 39s ago

mail收信操作:mail [-u 用户名]
mail发信:
mail -s ‘邮件标题’ -r 发件人 收件人[@域名]
mail收信:
mail -u 收件人

[root@server0 ~]# useradd  zzz[root@server0 ~]# useradd  aaa[root@server0 ~]# mail  -s  'hahahahha'  -r  zzz   aaa
yayayyayayayayyayayayyayaya
.
EOT
[root@server0 ~]# mail  -u  aaa
Heirloom Mail version 12.5 7/5/10.  Type ? for help.
"/var/mail/aaa": 1 message 1 new
>N  1 zzz@server0.example.  Mon Dec 16 10:11  18/602   "hahahahha"
& 1
Message  1:
From zzz@server0.example.com  Mon Dec 16 10:11:22 2019
Return-Path: <zzz@server0.example.com>
X-Original-To: aaa
Delivered-To: aaa@server0.example.com
Date: Mon, 16 Dec 2019 10:11:22 +0800
From: zzz@server0.example.com
To: aaa@server0.example.com
Subject: hahahahha
User-Agent: Heirloom mailx 12.5 7/5/10
Content-Type: text/plain; charset=us-ascii
Status: Ryayayyayayayayyayayayyayaya
& exit
[root@server0 ~]# echo  'dehf'   |  mail  -s  'jhg'  -r  zzz  aaa[root@server0 ~]# mail  -u  aaaN  2 zzz@server0.example.  Mon Dec 16 10:13  18/573   "jhg"
& 2

交换空间(虚拟内存):

可以利用硬盘的空间,充当内存,缓解物理内存的压力.
作用:
1.划分新的分区,parted分区工具(专门用于划分GPT分区模式)
GPT分区模式:支持128个主分区,最大空间支持18EB
1EB=1024PB 1PB=1024TB

[root@server0 ~]# parted  /dev/vdb
(parted) mktable gpt           #制定分区表模式(parted) print
Disk Flags: Number  Start  End  Size  File system  Name  标志(parted) mkpart               #划分新的分区
分区名称?  []? haha                       #新的分区名,随便写    文件系统类型?  [ext2]? ext4                #分区类型
起始点? 0
结束点? 2G      警告: The resulting partition is not properly aligned  for  best performance.
忽略/Ignore/放弃/Cancel? ignore    (parted) print
Disk Flags: Number  Start   End     Size    File system  Name  标志1      17.4kB  2000MB  2000MB               haha

2.格式化交换文件系统
mkswap 设备路径

[root@server0 ~]# mkswap  /dev/vdb1
正在设置交换空间版本 1,大小 = 1953104 KiB
无标签,UUID=3afcf3cc-f2f4-4b99-8fa9-04843e433f82[root@server0 ~]# mkswap  /dev/vdb2
正在设置交换空间版本 1,大小 = 3905532 KiB
无标签,UUID=67c31ade-ff93-44cb-99aa-d62352c1c6c0[root@server0 ~]# blkid  /dev/vdb2
/dev/vdb2: UUID="67c31ade-ff93-44cb-99aa-d62352c1c6c0" TYPE="swap" PARTLABEL="hahhaha" PARTUUID="f80802f5-158a-4c4d-b02f-e99a152f5550" [root@server0 ~]# blkid  /dev/vdb1
/dev/vdb1: UUID="3afcf3cc-f2f4-4b99-8fa9-04843e433f82" TYPE="swap" PARTLABEL="haha" PARTUUID="b958f627-ee48-47e1-9cee-2f1496f78bd2"

3.启用交换分区

[root@server0 ~]# swapon   /dev/vdb1          #启用交换分区[root@server0 ~]# swapon  -s                   #查看分区
文件名             类型      大小  已用  权限
/dev/vdb1                               partition   1953104 0   -1[root@server0 ~]# swapon   /dev/vdb2[root@server0 ~]# swapon  -s
文件名             类型      大小  已用  权限
/dev/vdb1                               partition   1953104 0   -1
/dev/vdb2                               partition   3905532 0   -2[root@server0 ~]# swapoff  /dev/vdb2        #停用交换分区[root@server0 ~]# swapon  -s
文件名             类型      大小      已用   权限
/dev/vdb1      partition 1953104    0    -1

4.开机自动启用

[root@server0 ~]# vim  /etc/fstab       #修改配置文件开机自动挂载
/dev/vdb1   swap  swap   defaults  0   0
/dev/vdb2  swap   swap   defaults  0  0[root@server0 ~]# swapon  -a           #专用于检测交换分区是否书写正确[root@server0 ~]# swapon  -s         #查看分区
文件名         类型      大小     已用  权限
/dev/vdb1    partition 1953104  0   -1
/dev/vdb2    partition 3905532  0   -2

配置聚合链接(链路聚合)
作用:解决网卡的单点故障,备份网卡设备
热备份

team:由多块网卡一起组建成一个虚拟的网卡,即"组队"
作用:
轮询式(roudndribn)的流量负载均衡
热备份(activebackup)连接冗余
1.
[root@server0 ~]# nmcli 连接网络 添加 类型 team 网卡名 team0 配置文件名 team0 每次开机自动启用 工作方式 热备份方式

[root@server0 ~]# nmcli connection add  type  team  ifname team0  con-name team0  autoconnect yes  config   '{"runner":{"name":"activebackup"}}'
Connection 'team0' (b44cf902-e616-47dc-98ff-b33a826590ec) successfully added.[root@server0 ~]# ls  /etc/sys
sysconfig/          sysctl.d/           system-release
sysctl.conf         systemd/            system-release-cpe  [root@server0 ~]# ls  /etc/sysconfig/network-scripts/ifcfg-team0     #生成的网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-team0[root@server0 ~]# ifconfig
team0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500ether c6:eb:09:3f:90:9f  txqueuelen 0  (Ethernet)RX packets 0  bytes 0 (0.0 B)RX errors 0  dropped 0  overruns 0  frame 0TX packets 0  bytes 0 (0.0 B)TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

2.添加成员
[root@server0 ~]# nmcli 连接网络 添加 类型 组队中从设备 网卡名 eth1 配置文件名 team0-1 每次开机自动启动 主设备为 team0

[root@server0 ~]# nmcli connection add  type   team-slave   ifname eth1  con-name team0-1  autoconnect yes  master team0
Connection 'team0-1' (93eeb9ad-9e75-4415-8bb2-544679a696db) successfully added.[root@server0 ~]# nmcli connection add  type   team-slave   ifname eth2  con-name team0-1  autoconnect yes  master team0
Connection 'team0-1' (e5b053e0-fac9-4d07-a6a3-5bbab3399bb4) successfully added.

3.给team0配置IP地址

[root@server0 ~]# nmcli connection add  type   team-slave   ifname eth1  con-name team0-1  autoconnect yes  master team0                 #为team0添加成员
Connection 'team0-1' (93eeb9ad-9e75-4415-8bb2-544679a696db) successfully added.[root@server0 ~]# nmcli connection add  type   team-slave   ifname eth2  con-name team0-2  autoconnect yes  master team0                 #为team0添加成员
Connection 'team0-2' (2c3bc08a-317c-46d1-8fcd-08f1a15868fe) successfully added.[root@server0 ~]# nmcli  connection modify team0  ipv4.method manual  ipv4.addresses 192.168.1.1/24  connection.autoconnect yes        #为team0配置IP地址[root@server0 ~]# nmcli  connection up team0      #激活team0网卡
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)[root@server0 ~]# nmcli  connection up team0-1     #激活team0第一个成员
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/8)[root@server0 ~]# nmcli  connection up team0-2     #激活team0第二个成员
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/9)[root@server0 ~]# teamdctl  team0  state       #专用于查看team0信息
setup:runner: activebackup
ports:eth1link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: upeth2link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: up
runner:active port: eth1

配置IPv6地址

IPv4地址表示
32个二进制位,点分隔的十进制数,例如:172.25.0.11等
IPv6地址表示
128个二进制位位,冒号分隔的十六进制数,例如:2003:ac18:0000:0000:0000:0000:0000:0305
2003:ac18::305

[root@server0 ~]# nmcli  connection modify  'System eth0' ipv6.method manual  ipv6.addresses 2003:ac18::305/64  connection.autoconnect yes      #配置ipv6地址[root@server0 ~]# nmcli connection up  'System eth0'    #激活ipv6地址
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/10)[root@server0 ~]# ping6   2003:ac18::305            #ping ipv6格式
PING 2003:ac18::305(2003:ac18::305) 56 data bytes
64 bytes from 2003:ac18::305: icmp_seq=1 ttl=64 time=0.071 ms
64 bytes from 2003:ac18::305: icmp_seq=2 ttl=64 time=0.081 ms
64 bytes from 2003:ac18::305: icmp_seq=3 ttl=64 time=0.082 ms

邮件服务 交换空间(虚拟内存) 配置链路聚合 配置IPv6地址相关推荐

  1. mac 思科 链路聚合_交换技术链路聚合配置

    所谓链路聚合是指两个或更多的数据信道合成为一个,这样的这个信道就可以提供更高带宽的逻辑链路,这样也为网络的可靠性做出了保护如果其中一条信道出现问题那么还有一条信道可以运行.当交换机检测到其中一个成员端 ...

  2. 华为LACP链路聚合配置

    华为LACP链路聚合配置 链路聚合原理:链路聚合的原理是将一组相同属性的物理接口捆绑在一起为一个逻辑接口来增加带宽和可靠性的一种方法.有以下优势: 增加带宽.提高冗余(提高可靠性).负载分担.节省成本 ...

  3. h3c 链路聚合测试_H3C设备实验之配置链路聚合

    实验内容与目标 完成本实验,您应该能够: l 了解以太网交换机链路聚合的基本工作原理 l 掌握以太网交换机静态链路聚合的基本配置方法 实验组网图 实验过程 实验任务一:交换机静态链路聚合配置 本实验通 ...

  4. 华为端口聚合命令_以太网链路聚合配置命令 - S1720, S2700, S5700, S6720 V200R011C10 命令参考 - 华为...

    以太网链路聚合配置命令 命令支持情况 默认所有款型均支持本章节命令,如有个别命令行或参数存在差异,请详见具体命令行中的说明. authentication-mode(E-Trunk视图) 命令功能 a ...

  5. ESXi与物理交换机静态链路聚合配置过程中的小陷阱

    作者:陆斌 文章来自微信公众号:平台人生 内容简介:ESXi与物理交换机之间配置静态链路聚合时,因为静态链路聚合的特点,在进行down网卡和从虚拟交换机移除网卡的操作时,可能会无法完成故障流量切换,影 ...

  6. 各厂商-链路聚合配置

    各厂商-链路聚合配置 华为 网络拓扑 链路聚合配置 华三 网络拓扑 链路聚合配置 锐捷 网络拓扑 链路聚合配置 思科 网络拓扑 链路聚合配置 在工作中会经常遇到配置不同厂家的设备,此次实验主要是一些常 ...

  7. 更换公司核心路由器案例配置---1.console初始配置-2.用户配置-3.telnet登录配置-4.NAT端口映射配置-5.内网服务器配置-6.链路聚合配置-7.DHCP和DNS配置

    一.场景 因公司核心路由器老旧,运行不稳定,对旧路由器进行更换,要在路由器上实现以下功能. 1.模拟新机console初始配置:         2.用户配置:         3.模拟通过telne ...

  8. 链路聚合_rhel7下的链路聚合配置

    创建team把网卡加入并给team配一个IP地址就可以使用 添加网卡 1.查看网卡 ifconfig 2.创建一个链路聚合:有三种模式 roundrobin:轮询,以轮询的方式传输来自每个端口的包 a ...

  9. 华为端口聚合命令_华为交换机链路聚合配置命令

    手工负载分担模式链路聚合 介绍了手工负载分担模式链路聚合配置场景.step及注意事项. 1.1.1 建立配置任务 1.1.2 创建Eth-Trunk 1.1.3 (可选)配置Eth-Trunk 工作模 ...

最新文章

  1. 刘铁岩:AI打通关键环节,加快物流行业数字化转型
  2. 让容器应用管理更快更安全,Dragonfly 发布 Nydus 容器镜像加速服务
  3. 核心概念——节点/边/Combo——内置节点——Triangle
  4. 吴恩达Coursera机器学习 - Chapter 1 引言
  5. 技术实践 | 用 NetworkX + Gephi + Nebula Graph 分析权力的游戏人物关系(上篇)
  6. 2019全国智能机器人与SLAM技术博士生论坛第二轮通知
  7. WPF教程六:布局之Grid面板(转)
  8. python能做什么程序-Python能做什么工作?
  9. 依存可视化︱Dependency Viewer——南京大学自然语言处理研究组
  10. VMware虚拟机找不到USB设备该怎么办?
  11. python遗传算法之geatpy学习
  12. 数学建模——sas(1)——几种统计方法
  13. 多个app用同一个签名文件_运动设备和运动APP的合理搭配
  14. audit linux mysql_MySQL审计工具Audit Plugin安装使用
  15. 33-Jenkins-修改插件源
  16. 【最爱的暴力题】B. Shifting Sort
  17. 官方正版授权Apowersoft 傲软抠图AI智能换背景工具软件
  18. idata 单片机 新唐_【nuvoton新唐8051单片机】NuTiny-SDK-N76E003开发板
  19. 广东省如何办理甲级测绘资质
  20. 2019区块链开年局势大好,飞轮效应的商业魔术该怎么玩?

热门文章

  1. Python OpenCV中色彩空间的转换类型
  2. k-d tree算法
  3. 开发 Eclipse 插件
  4. 【caffe】使用draw_net绘制net结构
  5. React-Native学习指南
  6. 使用.NET Core快速开发一个较正规的命令行应用程序
  7. [JOYOI] 1124 花店橱窗
  8. Spring(19)——Profile(二)
  9. Resin禁止目录访问
  10. Python简介、安装、更新、基本语法及数据类型