dhcp和ftp

dhcp

动态主机配置协议,应用在大型的局域网环境中

  • 服务端:提供ip地址,某种特定功能的提供者
  • 客户端:请求ip地址,请求对应的功能的使用者
    dhcp:集中地址管理(地址池,可用ip地址的范围),自动分配客户端的ip地址,gateway(网关),dns服务信息等等。
    客户端的端口:68
    服务端的端口:67

dhcp的优点

  1. 降低配置和部署设备的时间
  2. 降低了配置发生错误的可能
  3. 集中化管理ip地址的分配
  4. 提高了ip的利用率

dhcp的工作原理

服务端 ------>客户端

  1. 客户端初始化时,不知道客户端是谁,整个网络中发送广播(DSICOVER报文)
  2. 服务端向客户端响应(我是谁,我是服务端),发送offer报文,华为的设备是单播,其它的都是广播方式
  3. 客户端向服务端发送服务请求(request报文的形式),请求报文只会发给第一个响应自己的服务端
  4. 服务端收到客户端的请求,从地址池当中选择一个未被占用的ip地址以及租期信息,发送给客户端,都是发送ack(确认响应)
  5. 客户端收到服务端发送的ack报文之后,使用服务端提供的ip地址等服务。
  • 租期信息
    默认情况下,服务端提供的ip地址使用期限模是7200秒,到期之后要重新向客户端请求新的ip地址(ip地址可能发生变化)

  • 租约到期以及客户端下线之后
    客户端进行重新登录,发送一个包含之前dhcp服务端分配的ip信息的renew Request的报文
    服务端收到请求之后,尝试让客户端继续使用改地址,如果地址不可用才会分配一个新的,回复客户端ack报文

  • 租约到期
    租约到期之后,服务端会把ip地址收回,客户端如果想要继续使用该ip地址,必须要更新租约。
    更新的方式:租约的时间到一半,客户端发送renew报文来续约租期。服务端收到请求之后,尝试让客户端继续使用改地址,如果地址不可用,租约到期之后才会分配一个新的,回复客户端ack报文

ftp

FlLE transfer protocal文件传输协议
网络上控制文件的双向传输,虽然说市面有很多类似ftp的工具,但是协议都是基于ftp的协议。都是一个应用程序

FTP的端口

  • 20:建立数据连接,并传输文件数据
  • 21:建立连接控制,传输ftp的控制命令

ftp数据连接的方式

主动模式:服务端对客户端主动发起数据连接(一般不同)
被动模式:客户端对服务端发起连接(主要模式)

黑名单与白名单

黑名单:在这个名单上的用户才会拒绝连接(允许所有,拒绝个别)
白名单:只有这个名单上的用户才可以连接(拒绝所有,允许个别)

vim /etc/vsftpd.userlist
userlist file=/etc/vsftpd.userlist
#设定用户名单的文件
userlist deny=yes
#拒绝这个用户列表上的用户,开启的是黑名单,no就是开启白名单
userlist enable=yes#开启用户列表的使用

其它代码

rz(电脑下载到linux)
sz 文件名(从linux下载到电脑)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值