半成品公司 网站,群晖根目录wordpress,网站外网访问怎么做路由器端口映射,郑州高校网站建设服务公司DHCP 动态主机配置协议
DHCP定义#xff1a;
服务器配置好了地址池 192.168.233.10 192.168.233.20 客户端从地址池当中随机获取一个ip地址#xff0c;ip地址会发生变化#xff0c;使用服务端提供的ip地址#xff0c;时间限制#xff0c;重启之后也会更换。
DHCP优点
服务器配置好了地址池 192.168.233.10 192.168.233.20 客户端从地址池当中随机获取一个ip地址ip地址会发生变化使用服务端提供的ip地址时间限制重启之后也会更换。
DHCP优点
1、降低了配置和部署时间。
2、降低了发生配置错误的可能性。
3、ip地址可以进行集中化管理。
4、提高了ip的利用率。
工作中局域网dhcp动态写死的ip地址。
服务端与客户端
1、服务端提供某种特定的服务。
2、客户端使用特定的服务。
c/s b/s架构
1、c/s client servers 客户端 服务端 应用程序之间通过端口进行通信
2、b/s browser servers 浏览器 服务端 页面
dhcp的分配方式
1、自动分配分配给主机一个ip地址后永久使用。
2、动态分配自动分配时间限制重启之后ip会被回收给下一个客户机继续使用。
3、手动分配管理员通过dhcp判给客户机手动分配一个ip地址。很少
初始化过程 使用过程租约到期重启 如果地址池可分配ip用尽怎么办
等这种情况很少出现。
地址池可以手动配置。可以加可以减。
dhcp服务端的端口67
客户端的端口是68
FTP文件传输协议
ftpfile transfer protocol 文本传输协议在网络上用于双向进行传输。也是一个应用程序c/s架构。
不同的操作系统有不同ftp的软件使用的协议都是一样的。
FTP基于tcp协议有两个端口
20建立数据连接传输数据
21连接控制传输发ftp的控制命令
ftp服务端和客户端建立连接之后双向进行的文件传输。
ftp建立数据连接的模式
主动模式服务器主动向端口发起数据连接。
被动模式服务器等待客户端发起连接。
被动模式更容易穿越防火墙默认就是被动模式。
匿名用户默认的根目录/var/ftp/pub/
上传是put本地文件上传到服务器
下载 get把服务器的文件下载到本地
匿名用户权限太高存在安全隐患。
禁止匿名用户
只要是系统用户登录都禁锢在家目录。
黑名单和白名单
黑名单在黑名单上的不允许登录。允许所有拒绝个别
白名单只有在名单上的才允许登录拒绝所有允许个别
实验1
test1 服务端 dhcp 192.168.168.10 192.168.168.100-192.168.168.110
test2 客户端 修改获取ip地址的方式。
1、关闭防火墙、安全机制
[roottest1 ~]# systemctl stop firewalld
[roottest1 ~]# setenforce 02、安装dhcp
[roottest1 ~]# yum -y install dhcp3、改配置文件进入配置文件
[roottest1 ~]# cd /usr/share/doc/[roottest1 doc]# cd dhcp-
dhcp-4.2.5/ dhcp-common-4.2.5/
[roottest1 doc]# cd dhcp-4.2.5
[roottest1 dhcp-4.2.5]# pwd
/usr/share/doc/dhcp-4.2.54、进入[rootlocalhost etc]# cd dhcp发现文件dhcpd.conf为空覆盖
5、 复制/usr/share/doc/dhcp-4.2.5/dhcpd.conf.example文件覆盖/etc/dhcp/dhcpd.conf
[roottest1 dhcp-4.2.5]# ls
dhcpd6.conf.example dhcpd.conf.example ldap
[roottest1 dhcp-4.2.5]# cd /etc/dhcp/
[roottest1 dhcp]# ls
dhclient.d dhclient-exit-hooks.d dhcpd6.conf dhcpd.conf scripts
[roottest1 dhcp]# vim dhcp.conf
[roottest1 dhcp]# vim dhcp.conf
[roottest1 dhcp]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf
cp是否覆盖/etc/dhcp/dhcpd.conf yes6、备份配置文件
[roottest1 dhcp]# cp dhcpd.conf dhcpd.conf.bak.20240604
7、内容解释
8、vim dhcp.conf更改配置
# This is a very basic subnet declaration.subnet 192.168.168.0 netmask 255.255.255.0 {range 192.168.168.100 192.168.168.110;option routers 192.168.168.2;9、重启配置文件
[roottest1 dhcp]# systemctl restart dhcpd10、到test2关闭防火墙安全机制静态改为动态。
[roottest2 ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33 static改成dhcp
11、到test2输入ip addr,查看ip地址即可
12、初始化