Skip to main content

 路由器设置 > 新闻资讯 >

搭建服务器初始环境小结

2014-07-20 18:13 浏览:


一、准备环境(RHEL 5.9

        svr1eth0VMnet1仅主机):

         静态IP 192.168.4.5/24

         不要设默认网关、不要设DNS地址

         pc205eth0VMnet1仅主机)

         静态IP 192.168.4.205/24

         不要设默认网关、不要设DNS地址

前提条件:配置Yum

DHCP简单介绍:

DHCP原名(Dynamic Host Configuration Protocol,动态主机配置协议)是一个局域网网络协议,使用UDP协议工作, 主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作 中央管理的手段,在RFC 2131中有详细的描述。DHCP有3个端口,其中UDP67和UDP68为正常的DHCP服务端口,分别作为DHCP Server和DHCP Client的服务端口;546号端口用于DHCPv6 Client,而不用于DHCPv4,是为DHCP failover服务,这是需要特别开启的服务,DHCP failover是用来做“双机热备”的。

 

二.搭建一台简单的DHCP服务器
 

实验环境:准备两台RedHat5.9虚拟机

虚拟机一:

DHCP服务器第一块网卡IP地址:192.168.1.254/24  主机名:dhcpsvr      网络适配器:仅主机

Ip地址设置成静态的模式

 第二块网卡IP地址:192.168.4.254/24     网络适配器:VMnet7

虚拟机二:

客户端:自动获取IP  主机名:PC205                     网络适配器:VMnet7

实验目的:通过DHCP服务器自动给虚拟机二分配ip地址范围为192.168.4.10192.168.4.50

                                                     192.168.4.100192.168.4.120

          根据MAC地址绑定ip地址(192.168.4.19

          设置网关192.168.4.1

          设置默认搜索域“tarena.com

          设置DNS服务器地址:202.106.0.208.8.8.8

前提条件:配置yum

  
三.邮件服务器

 

邮件服务器是大型公司必备的一项,因为公司内部都需要依靠邮件来传输信息,邮件一般都采用POP3和SMTP服务,搭建服务的程序有很多,比较出名的微软,IMB都有自己的邮件服 务软件,我们这里是在LINUX下建立邮件服务器,使用的是开源的postfix和dovecot分别来做为发邮件和收邮件的服务。

邮件服务器需要域名的解析所以我们需要DNS服务,然后配置两个服务就可以通过邮件管理程序(MUT)来进行收发邮件了,如果需要也可以安装webmail系统,实现网页的mail访问,下面以squirrelmail为例,
 

实验拓扑:

                        DNS Server              主机A

                        Mail Server             主机B

                        Win7 Client             主机W

 

主机A的配置(配置DNS)

前面有文件专门说明DNS,这里只写入了需要添加的,来指定mail服务器的域名解析

Mail Server配置(配置SMTP服务器)

1、前提条件(测试DNS)

2、设置邮件服务器的主机名
3、安装Postfix

postfix的端口是25,有可能会被sendmail占用,这时我们需要先关闭sendmail服务,可以先查看一下,

如果没有可跳过

 

4、修改主配置文件
 

postfix的主配置文件内容很多,我们可以使用postconf -n命令导出非默认的设置,用此文件来替换原配置文件,这样配置文件就从600多行变成30多行了,方便我们查看更改。保留原文件做为备份

Mail Server配置(配置POP服务器)

1、安装dovecot

dovecot默认配置就可以使用,安装完后启动服务,就可以使用了

SMTP认证控制

1、安装,启动saslauthd服务

2、调整postfix配置,启用认证

 

搭建Webmail系统

需要HTTPD服务,只要启动就可以。

 
虚拟化条件

 

在LINUX系统中安装KVM虚拟化

首先CPU要支持虚拟化(Intel是vmx,AMD是svm)
[root@localhost ~]# egrep '(vmx|svm)' --color /proc/cpuinfo
确保BIOS里开启VT,如果无法安装会有未开启虚似化的提示,去BISO里开启
Intel(R) Virtualization Tech [Enabled]


安装虚拟化套件,由于安装包较多,应该先配置好YUM库,然后用YUM安装虚似化的四个组,完装完无法打开有可能是你少装包了,检查一下是不是有错字。
[root@localhost ~]# LANG=en_US-utf8
[root@localhost ~]# yum -y groupinstall "Virtualization" "Virtualization Client" "Virtualization Platform" "Virtualization Tools"
安装完后启动服务并设置服务开机自动运行
[root@localhost ~]# /etc/init.d/libvirtd start
[root@localhost ~]# chkconfig libvirtd on
用virt-manager来开启虚似管理器(图形桌面中)
[root@localhost ~]# virt-manager


五.DNS服务器搭建基础环境


安装DNS服务(安装包名:bind)为了安全我们通常用一起安装bind- chroot为DNS的牢目录、根目录。为了放便还可以安装DNS配置文件的模板包(caching-nameserver).安装完后,我们需要对 DNS进行配置我们要监听的IP、端口、解析的域名,配置好后我们重启服务就好了,然后我们可以找别一台,本机也可以,指定DNS地址然后进行测试。