我试图了解TPROXY如何工作,以为Docker容器构建透明代理。
internet
利用 iptables 实现 Proxmox VE 下虚拟机的 NAT 端口转发 – 完美追逐者.
一台物理机托管到机房,国内一般也就给 1 个 v4 公网 IP。所有业务都将通过使用不同端口的方式来复用这个 IP,那么就有以下两种方案:
1)把所有业务放在同一个系统内跑。显然,这种把鸡蛋放在同一个笼子里的方案不够优雅,即便使用容器等虚拟化技术进行隔离,系统内核也始终是共享的,非常不灵活。
2)使用内核级的虚拟化技术(例如 KVM)。这种方式更加灵活,可以充分发挥物理机的优势(托管到机房的服务器一般都具有海量 CPU 核心和内存),各个业务间的隔离也更加彻底。但这也将大大增加网络的复杂度,配置起来有些棘手。
我采用的就是方案 2,并且采用下文将要介绍的方式(iptables NAT 端口转发)来优雅地解决网络配置问题。
简单搭建 Zerotier Moon 为虚拟网络加速
Zerotier 是一款开源工具,可以用来构建点对点(P2P)虚拟网络。比如你的女友不让你去网吧玩游戏,这时候你就可以建立一个 Zerotier 点对点虚拟网络,把你和朋友的家的电脑都加入到这个虚拟网络中,然后你们就可以像在网吧里一样联机玩耍了。
Zerotier 的基本用法可以参考NAS之旅第10期视频,这里我们要分享的是如何自己搭建 Zerotier Moon,加速 Zerotier-One 的连接,让虚拟网络更稳定的运行。
使用 ACME.SH 免费自动签发 Let’s Encrypt 泛域名证书
Let’s Encrypt 在其官方博客上宣布即将在 2018 年 3 月支持免费签发通配符域名证书(Wildcard Certificates 俗称野卡),即届时大家可以免费签发 *.example.com 证书来保护当前域名下的所有子域名。
用Certbot申请免费Let’s Encrypt泛域名证书+自动续期
Let’s Encrypt是一个免费的CA证书颁发机构,从v2版本协议开始支持泛域名证书申请。
第一篇万字长文:围绕透明代理的又一次探究
是的,你没有看错,还是这个主题。我也没什么办法,因为实在是不完美啊!比如:
- 腾讯会议、QQ 电话等类似软件断流
- 网易云音乐断流
- ……
为了解决这些问题,我辗转反侧的思考,日夜不停的实验,在树莓派和 J1900 之间反复横跳,安装 OpenWrt,使用 Redirect 代替 TProxy,更换不同的 DNS 查询思路,调试 V2Ray 配置等等。直到今天(真实情况是几天前),我又重新装回了亲切的 Ubuntu 20.04,趁机记录一下过程以及一些零碎的思考。
仅以此文,作为大半年来所学知识与亲手实践之总结。
十个你可能不知道的CloudFlare免费CDN加速技巧-SSL\DDOS\Cache
要说免费CDN服务的“大牛”恐怕就只能当数CloudFlare了。CloudFlare是一家美国的以提供CDN加速和网站安全防护为主的网络公司,经过不断的发展,目前CloudFlare CDN受到世界各地的欢迎,同时CloudFlare还与Google、微软等大公司有深度合作。
Cloudflare提供DNS服务给六百万个网站,其中著名的网站包括Uber、OKCupid与Fitbit,截止目前Cloudflare已拥有77个位于全球各地的数据中心,其中包括亚太地区的韩国、日本、香港、台北、新加坡等。国内的话CloudFlare据说是与百度合作,也就是百度云加速。
CDN加速仅仅是CloudFlare的一项业务,DDoS保护才是Cloudflare最大的吸引力,如果你的网站正在遭受DDOS攻击接入到CloudFlare即可享受免费的防护。当然如果你的攻击者足够“强大”你可以升级CloudFlare的付费用户。CloudFlare防护DDOS的能力有目共睹。
历史上CloudFlare就成功防护了每秒500Gbit的流量攻击,Cloudflare 为所有客户提供“我正遭受攻击模式”设置,一旦开启此模式Cloudflare 要求用户必须先通过 JavaScript 计算式查问的验证才能访问网站,进而减轻高级第 7 层攻击的影响,从而达到阻止DDOS攻击的目的。
本篇文章就来分享一下CloudFlare十个可能还不被广为人知的使用技巧,涉及到免费SSL证书、DDOS保护、DNS解析、网页防火墙、Cache缓存加速等。
更多的站长工具你可能还会需要:
- 国内外免费DNS域名解析服务汇总列表-寻找更多免费DNS域名解析
- 三大原因让我放弃腾讯阿里云企业邮箱-附国内外企业(域名)邮箱汇总
- 接入CN2线路VPS主机商和机房汇总-鉴别真假CN2线路主机参考手册
PS:2018年12月2日更新,关于使用cloudflare Railgun加速的方法可参考这里:Cloudflare Partner接入管理Cloudflare CDN-启用Railgun动态加速。
PS:2020年1月4日更新,Cloudflare Railgun是 Cloudflare 专门为 Business 和 Enterprise 企业级客户提供的终极加速方案。不过通过Cloudflare Partner可以免费开启:免费开启Cloudflare Railgun加速-减少连接延迟 实现动态页面缓存和加速。
CloudFlare 节点优化——从入门到放弃
CloudFlare 本是良心云,初遇之后惊为良器,遂有如下文章 用 CloudFlare 加速网站 。怎耐国人撸羊毛实力太猛,各种奇淫巧技应用在 CloudFlare,各种梯子使用 CloudFlare 做 CDN,然后只见一片红海。同志们,撸羊毛要克制啊,把羊都撸死了,还撸个毛啊!
今日测试,似乎 CF 元气稍有恢复,不像前两天大片红橙。
挥泪告别 CloudFlare,愿再见时无有隔阂!