http默认占用80端口
https默认占用443端口
apache VirtualHost是实现让一台机器搭建属于不同域名或者基于不同 IP 的多个网站服务的技术. 可以为运行在同一物理机器上的各个网站指配不同的 IP 和端口, 也可让多个网站拥有不同的域名.
apache的虚拟host配置文件/etc/apache2/vhosts.d/*.conf
*.conf常用的配置关键词DocumentRoot:为http/https访问主机的默认路径。
如obs作为一个apache的虚拟服务端,在/etc/apache2/vhosts.d/obs.conf中要配置80,443端口的使用等等。配置文件中OBS WEBUI & API <VirtualHost *:443> 则是关于https的配置,如ssl等
域名为apiurl = https://obsserver/,可以在/etc/hosts上配置信息127.0.0.1(本机) https://obsserver/将域名与本机IP绑定,便可通过域名https://obsserver/访问obs web端口。
当然,也可以将域名为apiurl = https://localhost/,可以在/etc/hosts上配置信息127.0.0.1(本机) https://localhost/将域名与本机IP绑定,便可通过域名https://localhost访问obs web端口。
关于使用apache管理域名站点 https://blog.csdn.net/weixin_41469272/article/details/88538974
证书类
证书信息打印命令:openssl x509 -in cert.pem -noout -text
公私钥非对称加密算法
公钥加密,对应私钥解密。公钥用于服务器配置给客户端,因此可有多个。
私钥加密,对应公钥解密。
证书用来私钥及内容的可靠性。
VPN
vpn 百度百科解释的比较清楚了。
虚拟专用网络(VPN)的功能是:在公用网络上建立专用网络,进行加密通讯。在企业网络中有广泛应用。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。VPN可通过服务器、硬件、软件等多种方式实现。
让外地员工访问到内网资源,利用VPN的解决方法就是在内网中架设一台VPN服务器。外地员工在当地连上互联网后,通过互联网连接VPN服务器,然后通过VPN服务器进入企业内网。为了保证数据安全,VPN服务器和客户机之间的通讯数据都进行了加密处理。有了数据加密,就可以认为数据是在一条专用的数据链路上进行安全传输,就如同专门架设了一个专用网络一样,但实际上VPN使用的是互联网上的公用链路,因此VPN称为虚拟专用网络,其实质上就是利用加密技术在公网上封装出一个数据通讯隧道。
代理服务器
代理服务器:百度百科
代理服务器(Proxy Server)的功能是代理网络用户去取得网络信息。形象地说,它是网络信息的中转站,是个人网络和Internet服务商之间的中间代理机构,负责转发合法的网络信息,对转发进行控制和登记。 [1]
代理服务器作为连接Internet与Intranet的桥梁,在实际应用中发挥着极其重要的作用,它可用于多个目的,最基本的功能是连接,此外还包括安全性、缓存、内容过滤、访问控制管理等功能。