Skip to content

分类: 好文分享

关于最近(01月24日后) GFW 大规模封禁 代理服务器IP 的一些猜测

关于最近(01月24日后) GFW 大规模封禁 代理服务器IP 的一些猜测 2个月前 (01-27) 本文最后更新于 2018年4月8日 20:24 可能会因为没有更新而失效。如已失效或需要修正,请留言! 以下言论均为本人猜测,无实际证据,仅供参考,请勿严究! 最新:2月24日(当天我的镜像域名被墙)开会决定了 2月26日到2月28日 将在北京举办第十九届中央委员会第三次全体会议。 最新:新年初三(2月18日),GFW解封了大部分(不清楚是否是全部) 大年三十 封禁的IP,很值得怀疑偶~ 最新:大年三十,GFW全体成员也没有迟到,在这喜庆的时刻给大家送来了一波大礼:封 I P ~🙈 在2018年01月24日后,大量搭建代理的服务器 IP 被 GFW 封锁,也就是被墙(国内超时、国外正常)可以通过 超级Ping 检测。 我也被墙了 十几个IP,目前正蛋疼中。 通过网友反馈、讨论的情况来看,此次IP大规模被墙事件,与上次差不多,各主流代理软件都受到了影响(Shadowsocks、ShadowsocksR、V2ray、蓝灯等),但是!比上次规模更大,更精准! 上次是 2017年10月09日 …

Goflyway 进阶教程:代理服务器自定义搭建HTTP伪装网站,降低被墙几率

Goflyway 进阶教程:代理服务器自定义搭建HTTP伪装网站,降低被墙几率 2周前 (03-28) 本文最后更新于 2018年3月28日 13:57 可能会因为没有更新而失效。如已失效或需要修正,请留言! 前段时间我写了个 Goflyway 进阶教程:免费域名+免费CDN+HTTP伪装=被墙的IP继续做代理 教程,当时是考虑到很多人的代理服务器IP被墙,所以才介绍大家这样搞。但是套CDN这种方式缺陷很明显,就是大部分人使用起来都是减速的。。。 所以本文章就把 HTTP伪装 单独摘出来介绍说明,同时说一下如果在服务器搭建一个HTTP网站,然后让这个网站变成HTTP伪装网站。 当你访问你的IP或域名时,会显示HTTP网站,当你用 Goflyway 客户端链接时,会建立代理。 注意:该教程仅适用于没有被墙IP的服务器,主要是降低使用 Goflyway 时的被墙几率。 原理说明 依靠 Goflyway 服务端的HTTP反向代理功能,我们上个文章只介绍了反向代理别人网站的配置,今天主要介绍自己在服务器上面建一个HTTP网站,然后让 Goflyway 服务端反向代理这个网站(例如:http:/…

使用 宝塔面板(bt.cn) 快速部署 反向代理、镜像、自建CDN

使用 宝塔面板(bt.cn) 快速部署 反向代理、镜像、自建CDN 3个月前 (01-15) 本文最后更新于 2018年1月20日 16:09 可能会因为没有更新而失效。如已失效或需要修正,请留言! 前几天的时候,因为网站丢失数据,最后重建网站了,以前一直用的是各种 LNMP 一键包(命令行管理),看别人推荐宝塔面板(网页面板管理),所以我也装了个试试,然后发现还挺好用的,这次就写个 宝塔面板中自带的一键配置反向代理功能,很好用,我的 镜像域名 doub.ws 就是用这个一键完成的。 反向代理、镜像、CDN从某种程度上来说都是一回事,不过CDN是由大量服务器做反向代理+缓存实现的。 宝塔面板官网:http://www.bt.cn/ 安装面板 安装前提 宝塔面板支持:CentOS、Ubuntu、Debian、Fedora 系统。 Python版本: 2.6/2.7(安装宝塔时会自动安装) 内存:128M以上,推荐512M以上(纯面板约占系统10M内存) 硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间) 系统:安装宝塔面板前,请务必使用纯净的系统(也就是去重装一下服务器),没有安…

Docker 可视化管理界面介绍(dockerui和shipyard)

docker针对于系统工程师或者开发人员来说操作比较简单。一般我们习惯了对着黑黑的屏幕敲命令,docker pull,docker push,docker run,docker logs,docker ps等等。或者我们将常用的docker原生api封装到我们的shell脚本工具或者python脚本工具中去使用管理docker。然而对于部分用户,或者说非技术用户去使用docker难度其实不小。因此一个明了的可视化管理界面显得非常重要了。万物诞生总有其诞生的理由。可能只是为了服务某部分人。下面说一下两个比较常用的docker管理平台(dockerui和shiyard),以下都是经过本人亲测的,让我说说我的使用感受。 dockerui 部署方面: 直接执行命令,将dockerui容器镜像下载到本地映射到9000端口,以容器的方式启动即可。 docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock dockerui/dockerui 部署成功后,在服务器中执行docker ps 确定容器是否起来了。 如上图…

Docker容器添加端口映射

Dokcer使用技巧 提示 运行中的docker容器添加端口映射的几种办法 正文 方法一 1.首先获取容器的IP [root@docker-node1 ~]# docker inspect ‘b68f713d111d’ | grep IPAddress “SecondaryIPAddresses”: null, “IPAddress”: “172.17.0.2”, “IPAddress”: “172.17.0.2”, 2.在宿主机器上设置iptables转发端口 [root@docker-node1 ~]# iptables -t nat -A DOCKER -p tcp –dport 81 -j DNAT –to-destination 172.17.0.2:81` 上面的意思就是把宿主机器上的81端口映射到docker容器的81端口 方法二 1.提交这个正在运行的容器 [root@docker-node1 ~]# d…

Portainer Simple management UI for Docker Installation

Simple management UI for Docker Installation How simple is it to deploy Portainer? Portainer installation using Docker Portainer runs as a lightweight Docker container (the Docker image weights less than 4MB) on a Docker engine or Swarm cluster.Therefore, you are one command away from running container on any machine using Docker. Deploy Portainer Use the following Docker commands to deploy Portainer: $ docker volume create portainer_data $ docker run -d -p 9000:9000 -v /var/run/docker.sock:/var…

Portainer | Simple management UI for Docker

Simple management UI for Docker Demo A public demo is available at demo.portainer.io. Use the username admin and password tryportainer when prompted. Please note that the demo cluster is reset every 15min. Detailed overview Portainer gives you access to a central overview of your Docker host or Swarm cluster.From the dashboard, you can easily access any manageable entity. Containers Container list The containers section provides a view of all available containers. You can see details about the c…

Get Docker CE for Ubuntu

Estimated reading time: 10 minutes To get started with Docker CE on Ubuntu, make sure youmeet the prerequisites, theninstall Docker. Prerequisites Docker EE customers To install Docker Enterprise Edition (Docker EE), go toGet Docker EE for Ubuntuinstead of this topic. To learn more about Docker EE, seeDocker Enterprise Edition. OS requirements To install Docker CE, you need the 64-bit version of one of these Ubuntuversions: Zesty 17.04 Xenial 16.04 (LTS) Trusty 14.04 (LTS) Docker CE is supported…

Ubuntu · Docker —— 从入门到实践

Ubuntu 安装 Docker CE 准备工作 系统要求 Docker CE 支持以下版本的 Ubuntu操作系统: Zesty 17.04 Xenial 16.04 (LTS) Trusty 14.04 (LTS) Docker CE 可以安装在 64 位的 x86 平台或 ARM 平台上。Ubuntu 发行版中,LTS(Long-Term-Support)长期支持版本,会获得 5 年的升级维护支持,这样的版本会更稳定,因此在生产环境中推荐使用 LTS 版本。 卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine ,使用以下命令卸载旧版本:  $ sudo apt-get remove docker docker-engine docker.io Ubuntu 14.04 可选内核模块 从 Ubuntu 14.04 开始,一部分内核模块移到了可选内核模块包 ( linux-image-extra-* ) ,以减少内核软件包的体积。正常安装的系统应该会包含可选内核模块包,而一些裁剪后的系统可能会将其精简掉。 AUFS 内核驱动属于可选内核模块的一部…

为Docker分配独立IP

Docker的网络模型 熟悉docker的人都知道,它有以下四种网络模式 host container none bridge 要理解Docker的网络,首先要发解的是Linux下面的network namespace。Linux Namespace是Linux提供的一种内核级别环境隔离的方法。其中network namepspace是六种隔离中的一种。 简单来说,如果将某一个进程的network namespace为设置为ns1,那么它将无法看到宿主机上(默认的名称空间下)的任何网络设备,路由规则,iptables,甚至是整个tcp/ip协议栈。在ns1下面创建的网络设备等等,在宿主机(默认的名称空间下)也同样看不到这些新创建的设备。这样,让用户感觉像是让我们的进程跑在了另外一个操作系统上面,仿佛我们新创建了一个操作系统环境。 了解了network namespace,我在再来了解docker的网络模式 host: 当使用host模式启动容器时,这个容器将不会创建自己的network namespace,而是和宿主机共用同一个。那么这样也就很好理解了,我们的进程创建的任何网络设备,监…