作业:
1. 基于同一IP的不同端口访问不同的网站(可以通过域名去访问)
ip+port1 -> 对应一个域名
ip+port2 -> 对应一个域名
使用域名1我应该访问到 ip+port1对应的内容
使用域名2我应该访问到 ip+port2对应的内容
2. 你知道的hash算法有哪些
对称加密算法有哪些
非对称加密的算法有哪些
练习:
https的工作流程你了解吗()
利用你们生成server.crt来完成通过https来访问网站
作业1:
- 创建IP:
- [root@yxq html]# nmcli connection modify ens33 +ipv4.addresses 192.168.5.133/24
- 创建两个目录用于存放不同内容:
- [root@yxq www]# mkdir -p /www/port/{155,156}
- [root@yxq www]# ls -l /www/ip/
总用量 0
drwxr-xr-x. 2 root root 6 1月 8 15:16 155
drwxr-xr-x. 2 root root 6 1月 8 15:16 156
- 在两个文件中写入内容
- [root@yxq conf.d]# echo "This page is for port 9090" > /www/port/9090/index.html
- [root@yxq conf.d]# echo "This page is for port 9091" > /www/port/9091/index.html
- 进入这个配置文件配置访问的根目录和虚拟主机的一些配置
- [root@yxq www]# cd /etc/httpd/conf.d
- [root@yxq conf.d]# vim myhosts.conf
- 进入浏览器查看可以看到通过同一ip访问不同端口看到不同内容
- 进入电脑左下角输入PowerShell,使用管理员身份打开
- 通过域名+端口号形式可以访问到不同内容。
作业2
- HASH算法:
MD2、MD4、MD5、HAVAL、SHA、SHA-1、HMAC、HMAC-MD5、HMAC-SHA1。
- 对称加密算法:
DES、3DES、DESX、Blowfish、IDEA、RC4、RC5、RC6和AES。
- 非对称加密算法:
RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)。