ubuntu环境下如何翻墙?VPN or SSH or ShadowSocks

作者: 云中布衣   分类:  操作系统    热度: (11541℃)   时间: 2015-10-14 2:21   标签: #操作系统  #ubuntu  #翻墙    

经过一晚上的折腾,算是把翻墙那点事捋了一缕,深夜写此文章,二话不说先上图。

翻墙到 www.youtube.com

Selection_012.png

翻墙到 www.facebook.com

Selection_011.png

经过不断的google,以及亲测,ubuntu下翻墙大概有这么几种情况

1.VPN

2.SSH+firefox+AutoProxy

3.shadowsocks

当然啦这三个方式,都是需要帐号的,VPN 方式需要VPN 帐号,SSH方式需要SSH 帐号,shadowsocks也需要相应的帐号。

使用VPN方式比较简单:

第一步,打开网络链接。选择VPN选项卡。

第二步,选择配置VPN进入配置页面。

第三步,选择添加VPN类型选择PPTP。

第四步,Gateway填写服务器IP,VPN账户名,VPN账号密码。

第五步,点开advance选项,去掉EAP。

第五步,打开网络链接VPN链接选项卡即可链接

我就是用这个方法翻墙的。

哈哈,说了这么多都还没到关键的地方,我找了好久才发现一个可以免费注册免费VPN的网站MxVPN.网上大多数免费的VPN注册网站都不好使了,能找到这么一个免费的VPN用,还是非常开心的。(如果闲注册麻烦,又想要试试VPN可以回复我,我可以暂时提供免费的VPN账号)

至于第二种和第三种方法如果有账号的话也是行的通的,在此对方法2做一个总结。

假设你的ssh帐号为xxx,服务区地址为yyy.com

首先打开终端:

ssh -qTfnN -D 7070 xxx@yyy.com 
-q :- be very quite, we are acting only as a tunnel. 使用安静模式

-T :- Do not allocate a pseudo tty, we are only acting a tunnel.不要分配tty

-f :- move the ssh process to background, as we don’t want to interact with this ssh session directly. 后台运行

-N :- Do not execute remote command.不执行远程命令

-n :- redirect standard input to /dev/null.从定向输出到/dev/null

然后回车,过一小会会出现提示,让你输入yes或者no,这里当然要输入yes,输入yes后接着会要你输入密码,现在只要输入ssh帐号的密码就可以了。

当然这样的话大家会觉得很麻烦,其实我们可以创建一个启动器,名称随意,命令类似于 ssh -qTfnN -D 7070 xxx@yyy.com,即可.

或者创建一个脚本,脚本内容如下:

#!/bin/bash
ssh -qTfnN -D 7070 xxx@yyy.com
保存为ssh.sh 然后在属性中勾选允许以程序执行文件即可

之前有人回复要是能够自动登录就好了,其实还真有这个脚本,但是有点不好的地方就是密码是明文保存的有点不安全,当然,如果就你一个人用电脑这个也就不是什么问题了,下面贴出脚本

#!/usr/bin/expect
sleep 18
###########################################
# 服务器地址(或IP)
set SERVER "xxx"
# 服务器 SSH 端口号
set PORT "xxx"
# SSH 用户名
set USER "xxx"
# 密码
set PASSWD "xxx"
###########################################
set timeout 60
spawn /usr/bin/ssh -qTfnN -D 7070 -p $PORT $USER@$SERVER
expect {
"*(yes/no)*" { send "yes\r"}
"password:" { send "$PASSWD\r" }
}
expect eof

把文中的xxx改成你自己的信息,然后保存成ssh.sh文件,然后赋予可执行权限,接着让他开机自启动即可。(运行此脚本需要安装expect。)

当我们成功的登录后就可以关闭终端了,也许有人问,这样我该如何关闭ssh代理呢?其实很简单,在终端中输入

killall ssh 即可。

如果你是IPV6的校园网用户:还有一个超级好的办法。详情参考我的另一篇文章:IPV6下教你两步实现翻墙

56.8K

发表评论:

© 云中布衣 2015 | Driven by EMLOG  | SiteMap | RunTime: 9.69ms RSS  | MORE  |   | TOP

文章数量【252】 评论数量【206】 稳定运行【1150天】

Visitor IP Address【54.80.96.153】

Email:ieeflsyu#outlook.com