
网络
mango_kid
唯有努力,才可解忧
展开
-
linux网络服务[nginx]——————使用ssl模块配置https支持、实现图片压缩
文章目录1. 使用ssl模块配置https支持2.实现图片压缩1. 使用ssl模块配置https支持nginx进行编译,添加ssl模块:--with-http_ssl_module1)编译安装nginx:[root@nginx2 nginx]# lsnginx-1.15.9.tar.gz nginx-1.17.4 nginx-1.17.4.tar.gz[root@nginx2 nginx]# cd nginx-1.17.4/[root@nginx2 nginx-1.17.4]# ./con原创 2020-08-28 19:50:50 · 403 阅读 · 0 评论 -
linux网络服务[nginx]——————nginx的热部署(平滑升级)与版本回退、 日志切割、限制连接数
文章目录1.nginx的热部署(平滑升级)与版本回退1.1 安装旧版本1.2 开始热部署进入新版本1.3 退回旧版本2. 日志切割3. 限制连接数1.nginx的热部署(平滑升级)与版本回退所谓热部署,就是在应用正在运行的时候升级软件,却不需要重新启动应用。1.1 安装旧版本1)现在我们有两个版本的nginx安装包:[root@nginx2 nginx]# lsnginx-1.15.9.tar.gz nginx-1.17.4.tar.gz2)首先安装低版本的nginx:[root@ngi原创 2020-08-28 15:45:13 · 399 阅读 · 0 评论 -
linux网络服务[nginx]——————配置nginx实现负载均衡[轮询、weight权重策略、ip_hash、fair]
文章目录1.配置nginx实现负载均衡1.1 创建两台tomcat服务器1.2 nginx负载均衡配置1.配置nginx实现负载均衡实现效果:输入相同的地址,让他分发不同的tomcat服务器1.1 创建两台tomcat服务器1)开启后台tomcat1服务器:[root@tomcat ~]# cd tomcat8080/apache-tomcat-7.0.105/webapps/edu/[root@tomcat edu]# cat a.html 8080!!![root@tomcat edu]原创 2020-08-27 20:29:20 · 1200 阅读 · 0 评论 -
linux网络服务[nginx]——————nginx中常用命令、nginx的配置文件、nginx反向代理跳转到后端的tomcat、实现nginx 的反向代理不同访问路径跳转到不同后端端口
文章目录1.nginx中常用命令2. nginx的配置文件3. 实现nginx 的反向代理跳转到后端的tomcat3.1 安装后端tomcat服务器3.2 配置nginx反向代理服务器3.3 客户端进行测试4. 实现nginx 的反向代理不同路径跳转到不同端口4.1 tomcat服务器建立两个不同端口的服务4.2 配置反向代理4.3 客户端测试1.nginx中常用命令1)命令位置:[root@nginx ~]# cd /usr/local/nginx/sbin/[root@nginx sbin]#原创 2020-08-27 15:54:41 · 1173 阅读 · 0 评论 -
linux网络服务[Web服务器apache]——————共享php动态网页、cgi、wsgi
文章目录1. 共享php动态网页2. cgi3. wsgi我们知道我们此时安装的apache是只支持html静态网页的,而如果我们想分享动态网页就需要完成以下操作:1. 共享php动态网页PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。当我们要分享一个php页面时,apache默认不支持这种格式的文件,所以我们做原创 2020-08-26 16:56:05 · 298 阅读 · 0 评论 -
linux网络服务[Web服务器apache]——————用户访问权限、特定用户密码登陆、虚拟页面配置
文章目录1.用户访问权限2.特定用户密码登陆3.虚拟页面配置1.用户访问权限我们登陆了一个网站之后我们发现,有的用户可以登陆进一个会员专享页面,而非会员用户无法登陆,这时如何做到的呢,接下来我们进行演示:首先我们进入主配置文件进行修改:注意:/var/www/html永远都是他的默认发布目录,你要访问其下子目录时必须在ip后加上文件名。2.特定用户密码登陆虽然上一个实验我们已经能够使特定的人登陆,如果一旦有人更改自己的ip为允许登陆相同的ip,就不能挡住他,所以我们这时就出原创 2020-08-26 16:55:26 · 693 阅读 · 0 评论 -
linux网络服务[Web服务器apache]——————修改默认访问端口、修改默认文件访问顺序、修改默认发布目录路径
文章目录1.修改默认端口2.修改默认文件访问顺序3.修改默认发布目录路径1.修改默认端口http服务的默认端口为80,而https的默认服务端口是443,这个实验我们以http为例,修改80零端口为8080:必须服从tcp协议才能够进行网络传输2.修改默认文件访问顺序我们的配置文件中写着,默认先读index.html,我们希望他能读我们要求的文件我们就在配置文件中进行修改,最后测试查看:3.修改默认发布目录路径在主配置文件中清楚的记录着默认发布目录是/var/www/html原创 2020-08-26 16:54:42 · 1368 阅读 · 0 评论 -
linux网络服务[Web服务器apache]——————了解Apache、apache的三种工作模式、安装apache解读其配置文件、httpd帮助手册
文章目录1. 简介apache1. 简介apache原创 2020-08-26 16:53:59 · 254 阅读 · 0 评论 -
linux网络服务[samba信息服务块]——————虚拟用户、挂载网络驱动器
文章目录1. 虚拟用户2. 挂载网络驱动器2.1 临时挂载:2.2 永久挂载1. 虚拟用户1)修改别名用户配置文件:[root@smb-server ~]# vim /etc/samba/smbusersliu = l2)主配置文件调用这个文件:(最好写入全局配置中)[root@smb-server ~]# vim /etc/samba/smb.conf[global] workgroup = SAMBA security = user原创 2020-08-23 16:44:54 · 312 阅读 · 0 评论 -
linux网络服务[samba信息服务块]——————本地用户登录验证、部分用户登录samba服务器、部分用户对共享区域有可写权限、设置上传文件目录的权限
文章目录1. 本地用户登录验证2.合法用户访问共享区域2.1 部分用户登录samba服务器2.2 部分用户对共享区域有可写权限2.3 设置上传文件的权限1. 本地用户登录验证实验准备:在上一章的实验基础上继续实验。1)编辑服务端配置文件(新建一个共享):[root@smb-server ~]# vim /etc/samba/smb.conf[testsong] # 共享名 comment = share directory # 描述 path = /tes原创 2020-08-23 16:04:16 · 557 阅读 · 0 评论 -
linux网络服务[samba信息服务块]——————samba与ftp的区别、samba与cifs的关系、samba登录验证模式、samba常见配置参数、服务端简易配置、客户端登录连接方式
文章目录1.Samba概述1.1 为什么使用samba1.2 smb和cifs之间的关系2.samba服务详解1.Samba概述SMB(Server Messages Block,信息服务块)是一种在==局域网(默认)==上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型(c/s)协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。1.1 为什么使用samba1)ftp的优缺点:优点:文件传输、应用层原创 2020-08-23 14:05:41 · 1059 阅读 · 0 评论 -
linux网络服务[VSFTP安全文件传输协议]——————虚拟用户验证实验、抓取ftp明文数据包、openssl+vsftpd 加密验证原理、以及加密验证过程
文章目录1.虚拟用户验证实验2.openssl+vsftpd 加密验证方式2.1 抓取没有加密的数据包2.2 openssl+vsftpd加密验证原理2.3 加密验证过程1.虚拟用户验证实验虚拟用户需要人为创建用户和密码,来代替匿名用户和本地账户。映射用户(真实)只是为了给虚拟用户一个登录目录。1)服务器建立虚拟用户密码文件:[root@vsftpd-server ~]# vim /etc/vsftpd/vsftpd.usera1 # 奇数行为用户123456 # 偶数行为密码a2123原创 2020-08-21 18:06:03 · 726 阅读 · 0 评论 -
linux网络服务[VSFTP安全文件传输协议]——————匿名用户验证详解、本地用户黑白名单、(部分)用户禁锢家目录、vsftpd被动工作模式配置
文章目录1.匿名用户验证实验1.1 匿名权限控制:1.2 实验内容1.2.1 实现上传1.2.2 实现上传文件可下载1.2.3 实现创建目录、文件其他操作1.2.4 目录提示2. 本地用户验证实验2.1 本地用户权限控制:2.2 实验原理2.2.1 用户禁锢在家目录2.2.2 将部分用户禁锢在自己的家目录下1.匿名用户验证实验1.1 匿名权限控制:anonymous_enable=YES启用匿名用户的功能anon_umask=022匿名用户所上传文件的权限掩码anon_ro原创 2020-08-21 12:03:27 · 575 阅读 · 0 评论 -
linux网络服务[VSFTP安全文件传输协议]——————vsftp工作原理、连接方式、登录验证模式、匿名登录测试、本地用户登录测试
文章目录1.VSFTP概述1.1 安全特性2.VSFTP连接方式3.工作方式4.VSFTP 传输模式5.VSFTP软件信息6.登录验证模式7.匿名用户登录vsftpd服务器8.本地用户登录1.VSFTP概述FTP是文件传输协议的英文简述,用于将网络服务器上的文件下载到本地,也可以将本地文件上传到网络服务器上。FTP具有一定的危险性,他是数据再因特网上是没有收到保护的明文传输方式。vsftp是常用的使用FTP协议的服务器软件,VerySecure FTP,他是解决了ftp传输的安全性问题(但依旧是明文原创 2020-08-21 10:07:18 · 1045 阅读 · 0 评论 -
linux网络服务[DNS域名系统服务]——————DNS缓存服务器、智能DNS(分离解析)
文章目录1.DNS缓存服务器2.智能DNS(分离解析)2.1 实验原理1.DNS缓存服务器主从可以减轻主服务器的压力,但是解析效率还是一样的。某些网站的使用次数比较多,例如搜索引擎,这时我们最好将这些解析记录,写在前边,并且进行缓存,当有人来询问,就可以快速从缓存中找到对应的解析,而不用每次都访问解析库,从而提高效率。实验准备:一台虚拟机master-server,作为主dns服务器一台虚拟机cache-server,作为缓存dns服务器。一台虚拟机web-server,作为web服务器。原创 2020-08-20 01:46:43 · 1057 阅读 · 0 评论 -
linux网络服务[DNS域名系统服务]——————简单的正反解析DNS服务器、主从DNS服务
文章目录1.简单的正反解析DNS服务器2.主从DNS服务1.简单的正反解析DNS服务器实验准备:一台虚拟机server,作为dns服务器一台虚拟机作为,web网页服务器。一台虚拟机进行测试。关闭防火墙和selinux1)web服务器安装httpd服务:[root@web-server ~]# yum install httpd -yInstalled: httpd.x86_64 0:2.4.6-45.el7原创 2020-08-20 00:35:05 · 242 阅读 · 0 评论 -
linux网络服务[DNS域名系统服务]——————DNS介绍、域名的组成和分类、域名解析过程、了解分布式DNS服务器、DNS软件信息、DNS配置文件解读
文章目录1. DNS介绍1.1 什么是域名?1.2 什么是DNS?1.3 域名的组成和分类2. 域名解析过程3.分布式DNS服务器4.DNS软件信息1. DNS介绍1.1 什么是域名?域名(Domain Name),简称域名、网域,是由一串用点作为分隔符隔开的一些字母数字组成的字符串。作用是在互联网上标识一台计算机或计算机组的名称,标识计算机的电子方位。IP地址记忆起来难记,没有记忆点,很麻烦,方便记忆发明了域名。就像小时候的电话本一样用来一一对应的查询,哪一个域名对应哪一个IP。域名是独一无原创 2020-08-19 19:49:28 · 365 阅读 · 0 评论 -
linux网络服务[DHCP动态主机配置协议]——————固定地址分配、超级作用域
文章目录1.固定地址分配2.超级作用域2.1 原理2.2 实现超级作用域3.DHCP中继1.固定地址分配客户端虽然使用dhcp服务器在获取ip,但是我们希望他每一次获取到的IP都是固定的IP。能够实现的就是服务器端,服务器可以为固定的客户保留固定的IP。在服务器的配置文件中之名给谁留哪一个就可以了。1)查看客户机的MAC地址:[root@client1 ~]# ifconfigeth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu原创 2020-08-19 12:15:42 · 745 阅读 · 0 评论 -
linux网络服务[DHCP动态主机配置协议]——————DHCP工作原理、相关信息、配置文件详解、配置DHCP服务器、配置DHCP客户端
文章目录1.DHCP是什么?2.DHCP工作原理2.1 建立租约2.1.1 DHCP客户端进行IP请求2.1.2 DHCP服务器相应请求2.1.3 DHCP客户机选择IP2.1.4 DHCP服务器确认租约2.1.4.1 服务器确认租约:DHCP ACK2.1.4.1 服务器拒绝租约:DHCP NACK2.1.5 当局域网中没有DHCP服务器2.2 DHCP客户机续租3.DHCP相关信息4.DHCP配置文件详解5.搭建DHCP服务器6.配置DHCP客户端1.DHCP是什么?DHCP(动态主机配置协议)是一原创 2020-08-18 22:23:35 · 625 阅读 · 0 评论 -
linux网络服务[SSH安全远程管理]——————SSH的工作原理、账户密码登录、密钥对免密登录
文章目录1.1.原创 2020-08-18 13:24:10 · 1300 阅读 · 0 评论 -
linux网络服务[虚拟网络技术]——————网络桥接
1.网路桥接原创 2020-08-17 10:49:04 · 81 阅读 · 0 评论 -
linux网络服务[虚拟网络技术]——————网络地址、TCP/IP五层常见协议、常见网络端口、配置路由器与网关
文章目录1.1.原创 2020-08-17 10:46:41 · 575 阅读 · 0 评论 -
linux网络服务[虚拟网络技术]——————链路聚合[了解Bond、实现bond模式0(轮询模式)、实现bond模式1(主备模式)、了解team、实现team的主备模式、team与bond的区别]
文章目录1.Bond技术1.1Bond是做什的?1.2 Bond技术原理1.3 网卡Bond模式1.4 实现Bond1.Bond技术1.1Bond是做什的?Bond技术即bonding,它是Linux Kernel的一个模块,能将多块物理网卡绑定到一块虚拟网卡上,并通过修改网口驱动让多块网卡看起来是一个单独的以太网接口设备,外界看到的只有一个IP,一般用于解决网卡的单点故障或网卡负载较高的场景。1.2 Bond技术原理Bond技术需要物理网卡开启混杂模式才能正常工作。在混杂模式下,网卡不只接收目的原创 2020-08-14 16:15:20 · 2596 阅读 · 1 评论 -
linux网络服务[网络配置]——————配置网络IP临时[ifconfig、ip]、永久[nmtui、nmcli、网络链接配置文件]
文章目录1.临时设定1.1 ifconfig命令1.1.1 安装命令1.1.2 查看网卡设备1.1.3 设置IP1.2 ip命令1.2.1 安装命令1.2.2 设定ip2.永久设置ip的方法2.1 nmtui2.2 nmcli命令2.2.1 查看网卡信息2.2.2 网卡状态修改命令2.2.3 修改网卡配置2.3 网卡配置文件2.3.1 文件中重要内容2.3.2 一块网卡上配置多个ip1.临时设定1.1 ifconfig命令1.1.1 安装命令在rhel7中,ifconfig需要自己安装才可以使用,原创 2020-08-13 12:24:35 · 1152 阅读 · 0 评论 -
linux网络服务——————了解网络服务、Rhel6和rhel7的主要区别
文章目录1.网络服务1.1什么是网络服务?1.2 网络服务在干什么?2.Rhel6和rhel7的主要区别1.网络服务1.1什么是网络服务?网络服务:是指一些在网络上运行的、面向服务的软件模块。如:邮件服务:QQ邮箱、网易163等网页服务:京东、淘宝等文件服务:VSFTPD、FileZilla等为什么要搭建文件服务:如果我们使用类似于百度网盘这类的文件服务,只能自己用,不能设定用户、权限。如果搭建自己的文件服务器,就可以设定用户、权限等,适合企业使用(必备)。网络服务的标准:可以使用各种原创 2020-08-12 10:36:56 · 897 阅读 · 0 评论 -
(4)数据通信基础[三]
文章目录1.数据通信方式1.1 通信方向1.2 传输的方式2.数据交换的方式2.1 电路交换2.2 报文交换1.数据通信方式1.1 通信方向分为:单工:单向的传送数据,只能由发送方传送给接收方,例如:电视机半双工:在同一时间一方要么发送要么接收,每次一个方向。例如:对讲机全双工:有两路信号,同时进行发送和接收。例如:手机1.2 传输的方式分为:异步传输:发送方与接收方不需要同步。有一个起始位,中间信息位、和停止位,可以说他是自带同步,启止式。例如:QQ离线发文件。适合远距离,每一段原创 2020-08-06 22:52:46 · 141 阅读 · 0 评论 -
(3)数据通信基础[二]
文章目录1.模拟信道调制2.数字信道编码3.调制技术与码元数4.极性编码5.归零性编码6.曼彻斯特编码7.各种编码效率1.模拟信道调制分为:调幅ASK:调节幅度调频FSK:调节速度调相PSK:调接相位正交变换QAM:幅度相同,相位相差90度。2.数字信道编码分为:采样(二倍)量化 (等级)编码(二进制)3.调制技术与码元数n=log2(N)决定速率快慢的。调制计数名称码元种类比特位nASK幅度键控21FSK频移键控21原创 2020-08-06 21:44:25 · 341 阅读 · 0 评论 -
(2)数据通信基础
文章目录1.基本概念2.模拟信道带宽计算3.数字信道带宽3.1 奈奎斯特定理(无噪声)3.2 香农定理(有噪声)3.3 计算公式汇总4.单位换算5.传输的介质5.1 双绞线5.2 网线两种接法5.3 同轴电缆5.4 光纤5.4 无线信道1.基本概念信源:源端,发送信号的信宿:信号的归宿,终点调制器:将模拟信号转换为数字信号解调器:将数字信号转换为模拟信号信道:光纤等传输设备,应该含有光电转换器噪声:传输过程中会受到噪声的干扰(干扰信号:雷电、磁铁、高斯白噪声)数字信号:只有两个值模拟信号原创 2020-08-04 01:26:04 · 1167 阅读 · 0 评论 -
(1)网络概述
文章目录1.计算机网络概论2.计算机网络分类2.1按照分部范围2.2 按照拓扑结构2.3 其他分类3.网络体系结构OSI、TCP/IP3.1 OSI、RM1.计算机网络概论计算机网络是通过通信线路和通信设备连接的许多的分散独立工作的计算机系统,遵从一定协议用软件实现资源共享(打印机、传真机等)的系统。也就是说组成分为:硬件(电脑)软件(QQ)协议(标准条文)。协议分为国际标准OSI/RM:国际制定公认标准TCP/IP:实际使用2.计算机网络分类2.1按照分部范围分为:局域原创 2020-08-03 23:54:58 · 893 阅读 · 1 评论