[置顶] 中国工程师的真实写照!悲哀····

    ...
阅读(11827) 评论(54)

macOS 启用ftp/telnet/tftp 服务

# ftp sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist # tftp sudo -s launchctl load -w /System/Library/LaunchDaemons/tftp.plist # telnet sudo -s launchctl load -w /System/Library/Laun...
阅读(121) 评论(0)

LAN7500 Mac OS X Device Driver

LAN7500 usb  网卡 macos 默认不自带驱动,需要自行加载安装关联驱动 lsub ... Bus 020 Device 030: ID 0424:7500 Standard Microsystems Corp. LAN7500 Ethernet 10/100/1000 Adapter ... 前往 microchip 官网下载相应版本运行安装即可 http://www.micr...
阅读(84) 评论(0)

Shadowsocks 搭建

Shadowsocks 搭建Serverwindows 2003 with nodejsinstall nodejshttps://nodejs.org/en/download/releases/ https://nodejs.org/download/release/v5.12.0/2003 只能使用 v5 以下版本(包含v5), 下载&安装.install shadowsocks打开 Node...
阅读(287) 评论(0)

Linux 更新 CPU microcode

Linux 更新 CPU microcodeKernel 配置当前Linux kernel 中microcode 模块已提供Intel/AMD CPU更新接口, 配置以下参数启用此模块:CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_M...
阅读(3113) 评论(0)

利用Rsyslog向ElasticSearch推送nginx access日志

1> 重新配置 nginx access 日志格式为 json 格式; log_format ngx_accss_json '{ "@timestamp": "$time_iso8601", ' '"@fields": { ' '"remote_addr": "$remote_addr", '...
阅读(1156) 评论(0)

Rsyslog Queue调优

Rsyslog 是很多linux发行版中默认的日志管理工具,用于替换陈旧的syslog. 个人觉得它的设计很简单可靠.以下是rsyslog的一个处理流程,摘抄自RHEL: 在rsyslog中的queue有一种 Disk-Assisted In-memory 工作模式,可用于转发时中心服务器宕机导致日志丢失的情况。 只需在配置中添加 $objectQueueFileName 选项...
阅读(1009) 评论(0)

Incapsula CDN 入门指南

Incapsula CDN 入门指南,介绍了一些基本的CDN概念支持,mark一下 The Essential CDN Guide...
阅读(1079) 评论(0)

利用 openresty balancer_by_lua 实现一个简单的 ip_hash upstream 调度

以下基于 OpenResty balancer_by_lua 配置指令, 利用 ngx.crc32_long 根据源地址与目的端口生成hash, 实现一个简单的 ip_hash upstream. 仅供参考  upstream backend{ server 0.0.0.0; balancer_by_lua_block { local balancer = req...
阅读(2528) 评论(0)

vmware funsion 共享网络模式下PPTP拨号问题

这段时间把 VMware Fusion 升级到 8.1.1 一段时间后,虚拟机拨VPN总是有问题, 总以为是GFW问题没去研究了!这两天偶尔用OS-X试着拨号了下,居然全部OK,难道OS-X这么神? 再用ios拨号,纳尼, 这么神奇??? 本着研究的精神,再用虚拟机 xp, 2003, win7, linux 全部拨号一次,还是无法拨号失败!  这唯一不同所有虚拟机网络都是在共享模式下做了网络隔...
阅读(1426) 评论(0)

linux 下分离 debuginfo 到独立文件.

linux 下分离 debuginfo 到独立文件. gcc -ggdb utmp.c -o utmp readelf -S utmp # 创建一个包含 debuginfo 文件 objcopy --only-keep-debug utmp utmp.debug # 添加一个包含路径文件的 .gnu_debuglink section, 文件必须存在. objcopy --add-gnu...
阅读(2332) 评论(0)

NGINX 结合 lua 动态修改upstream

具体思路是:  1 > 利用lua中 "lua_shared_dict" 指令开辟一个共享内存空间; 2> 通过API动态根据key值&参数修改 upstream  (这里使用 host 作为key); 3> 利用 proxy_pass 可使用变量特性及lua指令 "set_by_lua" 动态修改当前 upstream 变量即可; 以下是利用 qq.com 作为示例: http...
阅读(6503) 评论(0)

Mozilla Apache/Nginx/Lighttpd/HAProxy SSL 配置生成器

https://mozilla.github.io/server-side-tls/ssl-config-generator/ https://github.com/mozilla/server-side-tls 会基于不同服务器版本生成不同增强型 ssl config. 看配置是禁用了SSLv3,启用的增强型的加密算法并加入 HSTS 特性支持. 以下是nginx配置 serve...
阅读(5632) 评论(0)

testcookie-nginx-module

testcookie-nginx-module  这是一个用于防御CC攻击的nginx扩展模块, 基本原理是利用基于cookie的挑战/响应机制来验证客户端. 有两种不同的机制来发起 cookie 挑战: 1> 利用HTTP响应头 "Set-Cookie" + 307/302 HTTP Location 重定向,或者 "Set-Cookie" + HTML meta refresh ...
阅读(4322) 评论(0)

判断IP是否为搜索引擎蜘蛛或爬虫

判断IP是否为搜索引擎蜘蛛或爬虫 主要是通过向DNS服务器发送反向域名解析查询,获取指定ip的相关域名信息来判断是否为相应搜索引擎或爬虫.  通过 dig 或者 host 工具皆可查询. Example: > dig -x 8.8.8.8 +short google-public-dns-a.google.com. > dig google-public-dns-a...
阅读(2522) 评论(0)

Lighttpd 启用 HTTPS 并重定向 HTTP 为 HTTPS 访问配置

使用openssl生成自签名证书 openssl req -x509 -nodes -days 7300 -newkey rsa:2048 -sha256 -keyout /etc/lighttpd/server.pem -out /etc/lighttpd/server.pem 配置 https 支持 ssl.engine = "enable" ssl.pemfile = "/etc/li...
阅读(3562) 评论(0)
384条 共26页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1546164次
    • 积分:18231
    • 等级:
    • 排名:第481名
    • 原创:226篇
    • 转载:156篇
    • 译文:2篇
    • 评论:418条
    最新评论