OpenVPN添加本地路由方法

在上一篇文章中提到过,VPN可以通过添加本地路由的方式来提高访问速度,这篇文章以OpenVPN为例,讲下怎么添加这些路由。

1. 在OpenVPN配置文件中增加

OpenVPN在连接成功之后会自动增加一些路由,把默认网关改成VPN的,使所有流量都从VPN走。OpenVPN提供了在配置文件中添加路由的功能,我们可以增加一些本地路由,使本地流量不走VPN,既节省了流量(如果限流量的话),又提高了上网的速度。

打开sample.ovpn配置文件,在文件末尾添加即可,如果添加的路由数目超过100条,则要加一句 max-routes ,如下所示:

Read the rest of this entry »

SSH和VPN凸墙的区别与联系分析

好久没写技术文章了,呵呵,从来没写过凸墙的文章呢,这次讲讲。不过不是讲怎么凸墙,SSH代理和VPN是两种最流行的凸墙方式,这篇文章就来谈谈他们的异同。

SSH方式:

通过SSH连接,在本地与远程服务器之间建立一个加密的管道(Tunnel),SSH客户端监听本地端口,形成SOCKET5代理。由于IE对SOCKET5代理不好,大家一般都是用FireFox。直接将FireFox设置Socket5代理就是可以正常使用的。但是这样,上国内网站也会绕道国外,影响速度。好在FireFox有大量优秀的插件,FoxyProxy和AutoProxy是很常用的通过URL筛选决定是否通过代理访问网站的插件,后者用的尤其多。

Read the rest of this entry »

Ubuntu/Debian将用户加到sudo组的方法

这个问题虽然简单,但是确是经常被问到的问题。因为只有加到sudo list的用户才能使用sudo命令拿到root权限。下面把怎么做写出来,也算是给自己备忘一下:

  1. 打开一个终端,输入:
    sudo visudo
  2. 找找已经存在的用户:
    root ALL=(ALL) ALL
  3. 照葫芦画瓢,加入你想加的用户:
    user ALL=(ALL) ALL
  4. 按Ctrl+x,再按y保存退出

Geek Joke of the Week

考察你的英语和程序员的修养,Geek Joke,看来我还不算是Geek,因为我是看了提示才明白的。

Kangzj的博客变成贴图博客了,呵呵~

应大家要求,答案放出(白色,选中即可看):

首先,escape如果当“逃跑”讲的话,是不及物动词,不可能用被动语态。所以,在这里,escape并不是“逃跑”的意思。程序员都知道,escape在c语言中还有一个意思“转义”,再看一眼图上猫的左边正是一个反斜线,其实图上这句话的意思是,“我的猫被转义了”,That’s All~~:-D