目录
1、了解DHCP服务
2、使用DHCP服务有哪些好处
3、DHCP的分配方式
4、DHCP的租约过程
客户机请求IP地址
服务器确定租约
重新登陆
上述总结
配置:
5、传输文件到Linux服务器的常用工具:
1、FTP 文件传输协议
2、FTP传输模式:
3、FTP控制命令:
4、配置白名单和黑名单
5、配置匿名访问FTP服务器
6、允许服务端本地用户访问FTP服务器
1、了解DHCP服务
DHCP--动态主机配置协议
专门用于为TCP/IP网络中的计算机自动分配TCP/IP参数的协议
2、使用DHCP服务有哪些好处
减少管理员的工作量避免输入错误的可能
避免IP地址冲突
当更改!P地址段时,不需要重新配置每个用户的IP地址
提高了PP地址的利用率
方便客户端的配置
3、DHCP的分配方式
自动分配:分配到一个IP地址后永久使用
手动分配:由DHCP服务器管理员专门指定IP地址
动态分配:使用完后释放该IP,供其它客户机使用
4、DHCP的租约过程
客户机从DHCP服务器获得IP地址的过程称为DHCP的租约过程
客户机请求IP地址
DHCP客户机从接收到的第一个DHCP Offer消息中提取IP地址,发送IP地址的DHCP服务器将该地址保留,这样该地址就不能再分配给另一个DHCP客户机
服务器确定租约
DHCP服务器接收到DHCP Request消息后,以DHCP ACK消息的形式向客户机广播成功确认,该
消息包含有IP地址的有效租约和其他可配置的信息
当客户机收到DHCP ACK消息时,配置IP地址,完成TCP/IP的初始化
重新登陆
DHCP客户机每次重新登录网络时,不需要再发送DHCP Discover信息,而是直接发送包含前一次所分配的IP地址的DHCP Request请求信息
上述总结
DHCP工作原理:
1)客户端通过广播发送DHCP Discover报文寻找DHCP服务端
2)服务端通过广播发送DHCP Offer报文向客户端提供从地址池中挑选的可用IP等网络信息
3)客户端只接收第一个收到的DHCP Offer报文并提取IP地址,然后向通过广播发送DHCP Request报文告知服务端要使用该IP地址
4)服务端通过广播发送DHCP ACK报文告知客户端该IP地址是合法可用的,并提供租约信息
配置:
vim /etc/dhcp/dhcpd.conf
....
subnet IP网段 netmask 掩码 {
range 起始IP 终止IP;
option routes 网关IP;
}
启动vim编辑器
配置IP网段,掩码,起始IP,终止IP和网关IP
5、传输文件到Linux服务器的常用工具:
vsftp:利用ftp协议实现
sftp:利用ssh协议实现
samba(文件共享服务):利用cifs协议实现
lrzsz:sz 传出 rz 传入;可直接将文件拉进Xshell
winscp:window工具,可综合实现
1、FTP 文件传输协议
用来传输文件的
FTP协议采用的是TCP作为传输协议,21号端口用来传输FTP控制命令的,20号端口用来传输文件数据的
2、FTP传输模式:
主动模式:FTP服务端接收下载控制命令后,会主动从tcp/20号端口发送数据传输给客户端
被动模式:FTP服务端接收下载控制命令后,会开启一个空闲端口被动等待客户端数据传输连接
3、FTP控制命令:
pwd:查看本地路径
ls:查看文件
get:下载
put:上传
quit:退出
4、配置白名单和黑名单
第一步:
vim user_list
默认为黑名单
第二步:
vim vsftpd.conf
user_list文件作为黑名单:
userlist_enable=YES
userlist_deny=YES
user_list文件作为白名单:
userlist_enable=YES
userlist_deny=NO
5、配置匿名访问FTP服务器
第一步:
vim vsftpd.conf
第二步:
anonymous_enable=YES
设置根目录:
anno_root=
6、允许服务端本地用户访问FTP服务器
anonymous下四行设置为YES
local_enable=YES
设置根目录:
local_root=