服务器
文章平均质量分 65
服务器开发维护相关文章
码农诗人
不以物喜,不以己悲,得之淡然,失之坦然
展开
-
linux定时器接口timerfd案例
timerfd定时器结合epoll简单案例原创 2023-03-31 19:19:54 · 396 阅读 · 0 评论 -
搭建ftp服务器注意事项
windows搭建ftp服务器注意事项原创 2022-10-27 17:13:54 · 1241 阅读 · 0 评论 -
epoll模型实现及惊群效应
epoll模型多进程的惊群效应现象理解原创 2022-09-09 14:59:29 · 532 阅读 · 0 评论 -
透明代理(NAT)
透明代理的实现目前实现的方式有NAT和TPROXY两种方式。此次我们借助iptables的nat表的规则对数据包进行重定向。具体配置及步骤如下。试验环境 将试验环境的配置如下:名称 IP地址 网关设置 客户端 192.168.200.184 192.168.200.111 代理服务器 192.168.200.111 192.168.200.1(内网真实网关IP) 服务器 172.16.9.66 ...原创 2021-10-15 16:05:31 · 4764 阅读 · 0 评论 -
ettercap内网DNS劫持实验
ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的网络层,负责将某个IP地址解析成对应的MAC地址。ARP欺骗是一种中间人攻击,攻击者通过毒化受害者的ARP缓存,将网关的MAC替换成攻击者的MAC,于是攻击者的主机实际上就充当了受害主机的网关,之后攻击者就可以截获受害者发出和接到的数据包,从中获取账号密码、银行卡信息等。...原创 2021-05-11 16:36:48 · 1317 阅读 · 1 评论 -
iptables实现负载均衡
主要规则iptables -t nat -I PREROUTING -p tcp -d 192.168.1.154/24 --dport 80 -m statistic --mode random --probability 0.5 -j DNAT --to-destination 192.168.1.157:80iptables -t nat -I PREROUTING -p tcp ...原创 2020-03-20 15:55:39 · 1693 阅读 · 0 评论 -
浅谈epoll的水平触发与边沿触发
概念若监听的套接字描述符上有数据可读或可写,LT模式(水平触发)和ET模式(边沿触发)两种模式对应不同的通知模式。 LT模式会不断的通知监听的套接字有数据可读或可写(对应套接字的读缓冲区不为空或写缓冲区不为满); ET模式只仅仅通知一次监听的套接字有数据可读或可写,除非缓冲区状态变化(读缓冲区由空变为非空,写缓冲区由满变为非满)才去通知相应事件。几种IO复用模型对应的监听套接字的触发模型如下:I/O模式 水平触发 边沿触发 select(), po...原创 2021-02-04 11:28:52 · 307 阅读 · 4 评论 -
FTP服务器主动被动模式详解
简单地说,支持FTP协议的服务器就是FTP服务器。与大多数Internet服务一样,FTP也是一个C/S模式系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至...原创 2018-12-08 11:17:07 · 2569 阅读 · 0 评论 -
WAF nginx反向代理和透明代理
下面看一下实例:反向代理(10.0.13.222)和透明代理(10.0.1.66)站点。反向代理:Nginx自带反向代理功能,只需在Linux系统上开启相应的端口。反向代理规则链移植:iptables -t filter -N waf_proxyiptables -t filter -A INPUT -j waf_proxyiptables -A waf_proxy -p t...原创 2019-10-12 15:03:30 · 1171 阅读 · 0 评论 -
实时流媒体服务器搭建试验(nginx+rtmp)
试验环境linux centos7.3软件包服务器相关软件包下载网址:https://download.csdn.net/download/ddazz0621/12688329推流及播流软件包下载网址:https://download.csdn.net/download/ddazz0621/12700904服务器安装将服务器相关软件包放至 /home/software(自己创建任意目录) 目录下,并全部解压。 安装pcre库命令 tar -zxvf pcre.原创 2020-08-10 12:05:02 · 614 阅读 · 2 评论 -
服务器模型学习
主要对服务器模型学习分析原创 2018-12-24 17:00:12 · 966 阅读 · 0 评论 -
Nginx服务器目录遍历和认证配置
目录遍历Nginx服务器默认是不允许用户以浏览目录的方式去访问资源的。如果想让nginx这种WEB服务器能实现类似FTP服务器下载功能,Nginx是提供相应的配置去实现的,在nginx配置文件的http模块或相应的server及location模块下添加以下配置语句就可以实现。配置命令如下:#目录浏览功能(默认off)autoindex on;#默认on:显示文件的确切大小,单...原创 2018-12-29 14:55:28 · 2889 阅读 · 0 评论 -
服务器信息泄露规则
WAF信息泄露规则是针对于受防护站点对象在客户端请求时,避免将服务器中的一些重要敏感信息泄露。主要包括手机号、身份证号、邮箱地址、IP地址等一些对用户具有价值的信息被泄露,让不法分子利用。手机号手机号码共11位数字,其分为三大运营商号段,分别为:中国电信号段133、149、153、173、177、180、181、189、199中国联通号段130、131、132、145、155...原创 2018-12-06 14:18:30 · 3122 阅读 · 0 评论 -
Linux下Apache模块开发
环境:Linux RedHat首先来介绍下apache的一个工具apxs。apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,用于编译一个或多个源程序或目标代码文件为动态共享对象,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。安装好Apache服务器后,安装目录的bin目录下包含apxs工具。模块开发代码 mod_jump_...原创 2018-12-07 16:48:50 · 634 阅读 · 0 评论