首页 运维网络学院

网络学院

  • 一篇搞懂TCP、HTTP、Socket、Socket连接池
    前言:作为一名开发人员我们经常会听到HTTP协议、TCP/IP协议、UDP协议、Socket、Socket长连接、Socket连接池等字眼,然而它们之间的关系、区别及原理并不是所有人都能理解清楚,这篇文章就从网络协议基础开始到Socket连接池,一步一步解释他们之间的关系。七层网络模型首先从网络通信的分层模型讲起: ...
    2019-10-20 10:08 842
  • 超级好看的windows服务器监控界面--基于prometheus+grafana
    概述Prometheus是一个最初在SoundCloud上构建的开源系统监视和警报工具包 。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有一个非常活跃的开发人员和用户社区。它现在是一个独立的开源项目,可以 ...
    2019-10-19 09:57 3237
  • HTTP 报文以明文形式传输,如果你的网站只支持 HTTP 协议,那么就有可能遭受到安全攻击。你可以使用 Google 浏览器打开一个 HTTP 协议网站,会发现 Chrome 在网址的左边将这个网站标记为不安全。HTTPS 为 HTTP 报文提供了一个加密传输的通道,这样攻击者就无法窃听或者篡改 ...
    2019-10-13 21:39 1039
  • 科普一下:什么叫MAC地址表溢出,一分钟了解一下
    概述前两篇文章通过学习MAC地址的学习机制,我们已经知道交换机每收到一个报文,都会取出其源MAC地址,在MAC地址表中添加或者刷新表项。这种正常的MAC地址学习流程,却被黑客利用,变成交换机的一个漏洞。因为黑客可以发送成千上万的源MAC地址变化的报文,把交换机的MAC地址表填满,从而造成正常用户之 ...
    2019-10-8 11:38 3651
  • Windows环境下使用PHP集成环境
    相对于很多PHP初学者来说,搭建PHP运行环境是一个很繁琐的事情。今天在这里推荐一下集成开发环境给大家。1、XAMPP这是一款开源免费的PHP软件包。不过官网是英文的。最新支持PHP版本为7.3.9.支持windows,Linux,MAC OS等操作系统。操作简便2、php study通过搜索php study官网进行下载。最新的版本为phpSt ...
    2019-10-6 13:10 1420
  • TCP/IP协议和安全(图集)
    OSI和DoD参考模型 应用层协议和服务的关系HTTP默认使用TCP的80端口标识FTP默认使用TCP的21端口标识SMTP默认使用TCP的25端口标识POP3默认使用TCP的110端口HTTPS默认使用TCP的443端口DNS使用UDP的53端口远程桌面协议(RDP)默认使用TCP的3389端口telnet使用TCP的23端口Windows访问共享资源使用TCP的445端 ...
    2019-10-5 12:02 1016
  • wireshark的一些基础用法
    About WiresharkWireshark是世界上最重要和使用最广泛的网络协议分析器。它让您在微观层次上看到网络上正在发生的事情,并且是许多商业和非营利性企业、政府机构和教育机构事实上(通常也是法律上)的标准。Wireshark的发展得益于全球网络专家的志愿贡献,并且是Gerald Combs在1998年开始的一个项目的延 ...
    2019-9-26 12:23 1133
  • ICMP协议详解
    ICMP(Internet Control Message Protocol)是介于网络层和传输层的协议。它的主要功能是传输网络诊断信息。ICMP传输的信息可以分为两类,一类是错误(error)信息,这一类信息可用来诊断网络故障。我们已经知道,IP协议 ...
    2019-9-24 10:55 950
  • Nginx基于TCP/UDP端口的四层负载均衡(stream模块)配置梳理
    HTTP负载均衡,也就是我们通常所有"七层负载均衡",工作在第七层"应用层"。而TCP负载均衡,就是我们通常所说的"四层负载均衡",工作在"网络层"和"传输层"。例如,LVS(Linux Virtual Server,Linux虚拟服务)和F5(一种硬件负载均衡设备),也是属于"四层负载均衡"nginx-1.9.0 ...
    2019-9-24 10:14 1105
  • 什么是arp地址?什么是arp攻击?如何利用arp命令解决网络故障
    有朋友多次问到,如何防止ip地址冲突?如何解决?很多情况下ip地址冲突除了人为,大多数都是由arp所造成的,今天我们就一起来了解一下arp相关的内容。一、什么是arp1、什么是arp地址解析协议(Address Resolution Protocol),其基本功能为透过目标设备的IP地址,查询目标设备的MAC地址,以保证通信的 ...
    2019-9-22 11:07 907
  • 虚拟机管理器(Virtual Machine Manager)简介
    virt-manager 为 Linux 虚拟化提供了全方位的选择。-- Alan Formy-duval(作者)在我关于 GNOME Boxes 的 系列文章 中,我已经解释了 Linux 用户如何能够在他们的桌面上快速启动虚拟机。当你只需要简单的配置时,Box 可以轻而易举地创建虚拟机。但是,如果你需要在虚拟机中配置更多详细信息,那么你就 ...
    2019-9-21 09:22 1588
  • docker部署linux web运行环境系列视频的笔记,视频请关注我的头条号观看。docker安装linux web运行环境一、docker的安装1.安装方法一yum install docker-io方法二https://docs.docker.com/install/linux/docker-ce/centos/yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-ma ...
    2019-9-14 02:03 1137
  • SSH安全加强两步走
    从 OpenSSH 6.2 开始已经支持 SSH 多因素认证,本文就来讲讲如何在 OpenSSH 下启用该特性。OpenSSH 6.2 以后的版本多了一个配置项 AuthenticationMethods。该配置项可以让 OpenSSH 同时指定一个或多个认证方式,只有所有认证方式都通过后才会被认为是认证成功。比如:要指定账户必须同时拥有指定的密钥 ...
    2019-9-14 01:49 764
  • 记一次生产服务器设置账号实时监控并实现一登录即邮件告警
    概述需求:因为有台服务器比较关键,领导需对上面账号的登录情况做一下监控,下面简单实现如下:一、部署邮件服务1、安装sendmailyum install -y sendmailyum install -y sendmail-cf2、邮件服务配置# vim /etc/mail/sendmail.mc......TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN&#x ...
    2019-9-12 03:49 1005
  • 1、客户端浏览器通过DNS解析到www.baidu.com的IP地址220.181.27.48,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到220.161.27.48,然后通过TCP进行封装数据包,输入到网络层。 2、在客户端的传输层(添加TCP头),把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用8 ...
    2019-9-1 00:27 1630
返回顶部