一:FTP服务
FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件。相比于HTTP,FTP协议要复杂得多。复杂的原因,是因为FTP协议要用到两个TCP连接,一个是命令链路,用来在FTP客户端与服务器之间传递命令;另一个是数据链路,用来上传或下载数据。
20号端口用来传输数据,21号端口用来传输指令。
》》》http协议,ftp协议,邮件协议(smtp,pop)最早的三个应用级协议《《《
1.1:FTP软件介绍
FTP服务器:
Wu-ftpd,Proftpd,Pureftpd,ServU,IIS
vsftpd:Very Secure FTP Daemon,CentOS默认FTP服务器 高速,稳定,下载速度是WU-FTP的两倍 ftp,redhat.com数据:单机最多可支持15000个并发
客户端软件: ftp,lftp,lftpget,wget,curl
ftp -A ftpserver port -A主动模式 –p 被动模式
lftp –u username ftpserver
lftp username@ftpserver
lftpget ftp://ftpserver/pub/file
gftp: GUI centos5 最新版2.0.19 (11/30/2008)
filezilla(开源免费的linuxftp客户端软件,支持ssh协议),CuteFtp,FlashFXP,LeapFtp
IE ftp://username:password@ftpserver
1.2:FTP服务介绍
1XX:信息125:数据连接打开
2XX:成功类状态 200:命令OK 230:登录成功
3XX:补充类 331:用户名OK
4XX:客户端错误 425:不能打开数据连接
5XX:服务器错误 530:不能登录
1.3:基本FTP服务搭建
步骤一:在Windows server 2012R2中打开服务器管理器-->点击添加角色与功能-->一路回车到达选择服务器角色界面勾上FTP服务-->一路回车到达安装界面点击安装即可。
步骤二:创建相关的用户(ftpadmin)和组(ftpuser)并将创建的用户添加到ftpuser组中,方便进行统一的权限管理。
步骤三:创建FTP站点并进行相关配置
第四部:在客户端IE浏览器中访问ftp://192.168.0.240/
并进行登录验证,再使用Winscp等FTP客户端工具对其目录中写入文件,并回到服务器进行验证!!!
二:DNS服务
DNS( Domain Name System)是“域名系统”的英文缩写,是一种组织成域层次结构的计算机和网络服务命名系统,使用的是UDP协议的53号端口,它用于TCP/IP网络,它所提供的服务是用来将主机名和域名转换为IP地址的工作。DNS就是这样的一位“翻译官”,它的基本工作原理可用下图来表示。
DNS服务一般分为正向解析与反向解析
正向解析:域名-->IP地址
反向解析:IP地址-->域名
2.1:搭建DNS服务
步骤一:配置好静态IP地址,并将DNS服务器地址改为本地的回环地址;打开服务器管理器-->添加角色和功能-->一路回车到达选择服务器角色页面勾选DNS服务器并继续...
Internet协议版本4(TCP/IPv4)属性
步骤二:继续并且到安装界面进行安装-->安装完成后点击服务器管理器-->工具-->DNS之后打开DNS控制台界面...
2.2:正向解析
服务器 | 客户机 | |
IP地址 | 192.168.0.40 | 192.168.0. |
安装服务 | DNS/WEB | 无 |
DNS指向地址 | 127.0.0.1 | 192.168.0.40 |
步骤一:在客户端中使用浏览器通过IP地址访问服务器已搭建好的WEB服务,并将DNS服务器地址指向服务器!
步骤二:在服务器管理中--工具-->DNS服务-->正向查找区域右键-->新建区域-->区域类型选择主要区域-->区域名称自定--一路回车默认安装
x
x
新
步骤三:点进刚才创建的区域warsec.com并新建主机记录即可创建正向解析
步骤四:创建好主机记录后再客户机再浏览器中使用域名进行访问访问成功即可...
2.3:反向解析
>>>使用环境延续正向解析环境<<<
步骤一:DNS管理器控制面板中右键反向查找区域并新建区域-->主要区域-->IPV4反向查找区域-->网络ID-->...完成
步骤二:反向查找区出创建好后点击进去并右键新建指针-->填写好IP地址并选定好主机名-->完成...
i