Posts

V2Ray 简介

V2Ray 简介V2Ray 是什么?下面是我直接从 V2Ray官网 摘下来的一段介绍:Project V 是一个工具集合,它可以帮助你打造专属的基础通信网络。Project V 的核心工具称为 V2Ray,其主要负责网络协议和功能的实现,与其它 Project V 通信。V2Ray 可以单独运行,也可以和其它工具配合,以提供简便的操作流程。由于大家更加熟悉 Shadowsocks 和 VPN,所以很多人可能会想当然地将 V2Ray 看作一个特定的翻墙协议或用于实现该协议的翻墙软件。但正如上面所说,V2Ray 实际上是一个融合了各种翻墙协议的集成性软件,其中只有 VMess 协议是 V2Ray 社区原创的翻墙协议。那上面那段话的 Project V 是什么呢?V2Ray 最早就这一个名字,维护 V2Ray 的社区叫 V2Ray 社区,V2Ray社区发布的程序软件也都可以用 V2Ray 泛指。后来,V2Ray 规模越来越大,就成立一个 Project V 项目。现在,我们称呼维护 V2Ray 的社区为 Project V 社区 更合适,不过这个也不用分的很清。Project V 包含了与 V2Ray 有关的全部,除了 V2Ray 自己,所有相关的软件、工具、新协议都是 Project V 的一部分。这里的“相关软件”主要指:1、V2Ray 的一些辅助工具,比如用于生成证书和校验配置文件的工具。2、基于 V2Ray 开发的移植到其它平台(Windows、macOS、iOS 等等)的实现,特别是那些带图形界面的。目前,V2Ray 这个名字严格上只代指 V2Ray 内核。那么,这个内核又是指什么呢?很简单,就是你在 GitHub 上下载的那些玩意儿。这些是 V2Ray 的预编译版本,你也可以下载代码自己编译,也是 V2Ray 内核。Project V 社区在 GitHub 上非常贴心的准备了多个操作平台1的预编译程序。不过这些都是命令行程序(要不然咋能叫 内核 呢),虽然可以直接使用,但用起来很不友好、很麻烦,更何况 V2Ray 的配置文件写起来特别烦,所以大家用的一般都是带图形界面的第三方 V2Ray 客户端。比如 macOS 平台的 V2RayX。V2RayX 完全是基于 V2Ray 内核来的。事实上,V2RayX 本身就是一个壳,帮助用户图形化地生成配置文件并运行 V…

自建shadowsocks基础知识

自建shadowsocks基础知识自建shadowsocks基础知识目录前言VPSLinux和命令行 什么是Linux?ShellSSH 认证方式端口更改实例讲解 Shadowsocks-libev的例子 安装流程 Ubuntu 16.10 or higherUbuntu 14.04 and 16.04使用方法其它一些细节问题 复杂?简单?一键安装脚本尾声前言Shadowsocks(以下简称ss)或 shadowsocksr 是目前最为主流的翻墙代理协议。使用人数之多,足以撑起商业化的发展,看看网上铺天盖地的机场(ss提供商)就知道了。不过,机场的问题还是很多的,比如安全问题、机场被ddos的问题、小机场速度稳定性问题、同IP下大量使用者产生的连坐问题等等。因此,相对于购买机场现成服务,很多人还是喜欢自建。然后,问题就来了。墙外中文圈绝不缺教程,Google 上随便一搜,自建ss的教程一抓一大把。但对于在此之前毫无相关经验和理论知识的小白来说,依葫芦画瓢地照着这些教程做往往会遇到各种各样的问题,比如软件依赖缺失、防火墙设定错误、指令报错等等,更糟糕的事,小白们遇到这些问题之后往往也没有办法解决。这种感受本人深有体会,因为我自己也是这么来的,很理解非伸手党小白的不易。因此,本文的目的就是讲述一些自建ss前需要知道的一些理论背景知识。当然,需要注意的是,这篇文章不会涉及具体的ss搭建流程,也不会一个一个来说搭建过程中可能遇到的问题,它的目的是:1、帮助你理解你在ss搭建教程上看到的那些指令的意思,让你不是纯粹地复制黏贴代码而知其然不知其所以然;2、普及服务器、Linux 相关的一些基本知识,让你遇到问题不至于干瞪眼,而能有针对性地在 Google 上搜索解决办法。VPS(Virtual private server,虚拟专用服务器)一般而言,一个相对完整的ss搭建教程,第一件事应该就是教你选择和购买vps,原来推荐的比较多的是 bandwagon,现在说的比较多的应该是 vultr 和 digital ocean,参考网上的各种教程,相信大家都能搞得定。这里我重点介绍下如何理解vps。我在之前写的文章“浅谈vpn、vps、Proxy以及shadowsocks之间的联系和区别”里提到过这样一段话:大家不妨想一个问题…

浅谈vpn、vps、Proxy以及shadowsocks之间的联系和区别

浅谈vpn、vps、Proxy以及shadowsocks之间的联系和区别本博客托管于Google旗下的blogger,而到目前为止,除了Google翻译,Google的所有产品在中国境内均无法正常访问。也就是说,除非人在国外或港澳台地区,否则,你一定是通过翻墙的方式访问到本博客的。提到翻墙(现在应该说“科学上网”或者“爱国上网”),有几个词很常见,即vpn、vps、Proxy和shadowsocks。我刚接触翻墙那会儿,对这个词的意思非常混淆,傻傻分不清。想必不仅是我,不少新手应该都有过这样的困惑。这里,我们就在尽可能忽略那些晦涩难懂的技术细节的情况下,简单地讨论下这个问题。翻墙原理在讨论vpn、Proxy这些之前,我觉得有必要先提一下目前主流翻墙手段的实现原理。GFW实现网络封锁的手段主要有两种:dns劫持和ip封锁(除此之外,还有dns污染和关键词过滤,这里我们不讨论)。Dns劫持:ip是网络上各主机的“地址”,要想访问“别人家”,当然得要有地址。但ip是一串数字,是给电脑看的,人记起来太麻烦,所以就有了域名(也就是我们常说的网址)和 dns(网域名称系统,Domain Name System)。域名是一串英文字符串,方便人记忆。dns将域名和ip关联起来,形成映射。用户访问域名所在的目标网站前,将域名发给dns服务器询问这对映射关系,拿到对应的ip后就可以在茫茫网海中找到那个“她”了。而GFW所做的就是站在用户和dns服务器之间,破坏它们的正常通讯,并向用户回传一个假ip。用户拿不到真正的ip,自然也就访问不到本想访问的网站了。Dns劫持是GFW早期唯一的技术手段,所以那个时候的用户通过修改Hosts文件的方式就可以零成本突破封锁了。ip封锁:dns劫持之后,GFW引入了ip封锁,直接锁住了访问目标网站的去路,用户发往被封锁ip的任何数据都会被墙截断。这个时候,依靠类似于修改Hosts文件这种低成本方法突破封锁就显得有些天方夜谭了。那么,解决办法是什么呢?答案是:在第三方架设翻墙服务器,中转与目标服务器间的来往流量。目前为止,GFW采用的是黑名单模式,像Google、Facebook这种在黑名单上的网站的ip无法访问,而不在黑名单上的第三方不记名ip可以。于是,一切就很明朗了,我们目前几乎所有的翻墙手段都是基于上述原理实现的,vpn是,shadowsocks…

苹果:最愚蠢的点子造就最惊人的天才(翻译)

Image
苹果:最愚蠢的点子造就最惊人的天才(翻译) 原文链接:https://www.fastcodesign.com/3068109/the-surprising-genius-of-apples-dorkiest-idea
MARK WILSON | 02.13.17 | 7:00 AM
1996年,苹果公司正经受着Mac发布后到iPod发布前这最糟糕的几年,运营得很不顺利。乔布斯正式回到苹果是1997年,在那之间,苹果正沉思着如何靠它的商标快速盈利。在这个引领其走向繁荣的间隙里,苹果产生了一个大胆的(事后看,亦是必然的)的想法:Apple Cafe(苹果咖啡厅)。
这不是你今日所见的Apple Store ,甚至不为苹果设计所设计。Armin Vit 揭露,Apple Cafe 兼具复古与科幻两种元素——霓虹于上,电脑桌前。就如同坐落于Cupertino(库比蒂诺,一座位于美国加利福尼亚州旧金山湾区南部,圣塔克拉拉县西部的城市)发源地的Planet Hollywood (行星好莱坞,主题酒店名),你可以与隔间的朋友通过电话商谈事物,或是通过苹果点奶点餐。这一切都来自一家和电影Back to the Future 2外景地很像的咖啡馆。
也许并不令人惊讶,这离奇的幻景已被迪士尼带进了现实。前迪士尼幻想工程创始人Tony Christopher于1980建造了Landmark Entertainment Group 。Landmark 将会为环球影城建造主题公园式的景点(包括建立在电影Back to the Future:The Ride),并带来如坐落于拉斯维加斯威的尼斯小镇内的Grand Canal Shoppes一般极具开创性和戏剧性的购物体验。
最近,在与Co.Design访谈中,Christopher 详细讲述了Apple Cafe背后的发展历程。虽然,Apple Cafe 作为苹果市场营销一次早已被人们所遗忘的尝试沉入历史,但它也许是Apple Store 的基石。Christopher 分享了你下面看到的这张图片,图中的许多东西似乎从未在之前发表过。
乔布斯的网吧 Christopher 告诉我们,刚与Landmark 的接触时,苹果一并不清楚什么是他们想要的。但乔布斯对Apple Store 最初的一些想法就在那儿:
我们被苹果引…