推荐一款非常好用的科学上网工具steemCreated with Sketch.

in #cn7 years ago (edited)

最近用上了蓝灯,其他的科学上网工具全部搁下不用了,好东东要分享,撰文强烈安利一下。

“Lantern”是啥?

“Lantern”是一款开源并且跨平台的科学上网工具。“蓝灯”是它的中文名。
  说到“跨平台”,它目前支持:Windows、Linux、Mac OS X
  说到“开源”,其官方 GitHub 帐号在“这里”。
  顺便提一下:该开源项目受到美国政府的资助。
  更多的介绍可以参见维基百科的词条(在“这里”)。

lantern蓝灯和 OpenWrt shadowsocks科学上网的区别

为什么选择 lantern 蓝灯科学上网

有很多的科学上网软件,有闭源的,也有开源的,我们优先选择开源软件。闭源软件缺少外界监督,不能保证没有问题。

蓝灯就是优秀的开源科学上网软件,开发很活跃。

蓝灯科学上网软件安装和设置

  • 停止路由器的shadowsocks科学上网
    登录OpenWrt路由器,运行命令:

      /etc/init.d/shadowsocks stop  
    
    

    如果你是按照 https://github.com/softwaredownload/openwrt-fanqiang 设置的科学上网,那么还得检查一下 /etc/init.d/shadowsocks 里的start, stop函数是否正确。2016-01-10前这两个函数有bug,导致执行stop后上网不正常。

  • 打开 Chrome浏览器

  • 安装或运行lantern蓝灯,会自动在Chrome里打开新的页面,地址栏显示了科学上网转发的地址和端口,比如 http://127.0.0.1:16823/
    img

  • 点击打开页面的右下角的齿轮图标设置lantern科学上网配置:
    img

  • 右键点击电脑右下角托盘图标退出lantern(Windows 为例)
    img

如果一切正常,一运行蓝灯,就可以点击蓝灯新打开的页面上的 YouTube 图标看视频了,非常方便。

img

配置网络软件走 Lantern 科学上网代理:

蓝灯默认会在 127.0.0.1 上开启一个 HTTP 代理,端口号是 8787
在网络软件的代理界面上设置 HTTP 代理:

地址: 127.0.0.1 
端口号: 8787

(注:“127.0.0.1”表示“本机地址”)

于是,开启Lantern, Dropbox就可以正常使用了:
img

lantern蓝灯科学上网软件配置文件研究

进入lantern蓝灯科学上网软件安装目录:

Windows下进入lantern安装目录

按Windows键,输入
%appdata%

然后就可以进入 Lantern 安装目录。

Mac 下进入lantern安装目录

/Users/name/Library/Application Support/Lantern 

配置文件:Lantern/lantern-2.0.10.yaml

2.0.10是版本号,随不同版本而变化。

log 文件,可以了解科学上网详细过程:

Lantern/logs/lantern.log  

...  
geolookup.go:161 Successfully looked up IP '1.0.9.8' and country 'CN'  
...

Lantern配置文件中的流量转发服务器IP地址

Lantern/lantern-2.0.10.yaml 中找到类似如下内容,替换成其他服务器,把文件设为只读,就可以更换服务器:

fallback-1.0.9.8:
  addr: 1.0.9.8:443
  pipelined: false
  cert: "-----BEGIN CERTIFICATE-----\n...\n-----END
    CERTIFICATE-----\n"
  authtoken: B... https://github.com/softwaredownload/openwrt-fanqiang ...C    

Ubuntu下自己编译lantern科学上网软件

先准备好Go语言开发环境,假设Go程序的源码在 ~/golib/src 目录下。

sudo apt-get update
sudo apt-get install -y git curl libappindicator3-dev build-essential libgtk-3-dev

# Use the Go compiler to build the lantern binary
cd ~/golib/src
git clone https://github.com/getlantern/lantern.git

cd lantern
source setenv.bash
go build -o lantern github.com/getlantern/flashlight

# Use curl to test that the proxy is working fine:
curl -x 127.0.0.1:8787 https://www.google.com/humans.txt

# This line will run Lantern without opening the browser window:
./lantern -headless

其它相关的链接

顺便附上跟“蓝灯”相关的几个链接:

G+ 中文圈:https://plus.google.com/communities/110961311457216179607

官方的用户论坛:洋文中文

官方的开发者论坛:https://groups.google.com/forum/#!forum/lantern-devel

邀请码

最后肯定是大家都有好处的事情:邀请码。

好友购买两年套餐后,会赠送双方3个月专业版;好友购买一年套餐后,则赠送双方1个月。

我的邀请码

Y2W95VU

欢迎在购买专业版时填写。

Sort:  

科学上网,哈哈😁

新年快乐!cn区点赞机器人 @cnbuddy 很开心你能成为cn区的一员。假如我的留言打扰到你,请回复“取消”。

LZ试试这个,很好用,速度很快。还免费的。
https://socksr.cn