DHCP和FTP原理及配置

目录

DHCP

概念

DHCP 动态主机配置协议

DHCP分配方式

DHCP的租约过程

实验

1:如何实现dhcp自动获取

2.通过mac地址来分配给指定主机IP地址

FTP

概念

实验

1.ftp 


DHCP

概念

DHCP 动态主机配置协议

服务器配置好了地址池,客户端从地址池当中随机获取一个ip地址,ip地址会发生变化,使用服务端提供的ip地址,时间限制,重启之后也会更换。

dhcp优点:

1.降低了配置和部署的时间

2.降低了发生配置错误的可能性

3.ip地址可以进行集中化管理

4.提高了ip的利用率

(在工作中,工作环境是局域网,用的是DHCP但是是动态写死的ip地址)

服务器:提供某种特定的服务  客户端:使用这种的特定的服务

c/s  client  客户端     servers 服务端

b/s  browser  浏览器  server 服务端

DHCP分配方式

自动分配    自动分配到一个ip地址后永久使用

动态分配    自动分配 ,但是有时间限制,重启之后ip会被回收,给下一个客户机继续使用

手动分配     管理员通过dhcp给客户机手动分配一个ip地址

DHCP的租约过程

实验

1:如何实现dhcp自动获取

test1 服务端 dhcp服务 192.168.233.10 192.168.233.100 - 192.168.233.110

test2 客户端 修改获取ip地址的方式

dhcp服务端的端口是67  客户端的是68

步骤:进入服务端test1配置

1.关闭防火墙

2.覆盖

3.复制

4.vim /dhcpd.conf 编辑模式进行编辑

修改网段和地址池

5.重启服务

6.进入客户端test2配置

7.然后重启设备并ifconfig查看IP

2.通过mac地址来分配给指定主机IP地址

以上步骤不变

 在test1服务端 进入vim /etc/dhcp/dhcpd.conf进行修改

mac地址是test2的mac地址

然后重启test1 再进入test2重启 然后ifconfig查看客户端ip

FTP

概念

ftp :全称file transfer protocol  文件传输协议 。在网络上用于双向进行传输,也是一个应用程序

不同的操作系统有不同ftp的软件,使用的协议都是一样的。

FTP基于tcp协议,有两个端口 20 和 21  

20端口的作用:建立数据连接,传输数据

21端口的作用:连接控制,传输ftp的控制命令

ftp也有服务端和客户端,建立连接之后,是一个双向进行的文件传输

ftp建立数据连接的模式:

主动模式:服务器主动向端口发起数据连接

被动模式:服务器等待客户端发送连接 ,被动模式更容易穿越防火墙,默认就是被动模式

实验

1.ftp 

1.关闭防火墙并安装vsftpd

2.复制

3.进入vim /etc/vsftpd/vsftpd.conf 编辑允许匿名用户登录 

然后重启服务器 systemctl restart vsftpd

匿名用户默认的根目录  /var/ftp/pub

本机cmd命令面板

上传是put 本地文件上传到服务器

下载时get 把服务器的文件下载到本地

禁止匿名用户登录  然后重启服务器 systemctl restart vsftpd

只要是系统用户登录,都禁锢在家目录 (所有用户包括root)  需要重启

黑名单:在名单上的不允许登录        

vim /etc/vsftpd/user_list 然后添加用户即可 不需要重启 即可生效

白名单:在名单上的允许登录        需要重启

最后的保险白名单里的黑名单      vim /etc/vsftpd/ftpusers

修改完cmd本机可以切换目录 进入vim /etc/vsftpd/vsftpd.conf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值