突破学校的路由器封禁

May 23, 2010
Tags: , , ,

最近学校网络中心疯狂查封小路由器,我们实验室不幸被查封。看来以后用路由上网是不太可能了。解决方法可以用 iptables 做个路由器,然后根据学校查路由的方法写防查规则,但是查路由的方法有很多种,也不知道学校是如何查的,于是这种方法就放弃了。用 squid 搭代理服务器也是很有可能被查出来的,目前比较方便的解决方法就是用 ssh 隧道方式作代理了,这种发法应该室查不出来的。 不过对于 ssh -D 所得到的 socks5 代理肯定是没有路由上网方便。毕竟不是全局代理,有些软件是用不了代理的,这就需要把 socks5 代理转换成全局的代理。对于 windows 来说很简单,装上 Proxifier 就可以了。 对于 Linux 则麻烦一些,需要 redsocks 这个程序。安装后,在 redsocks 目录下,建立 redsocks.conf 文件: base { log_debug = on; log_info = on; //日志文件,调试时可指定为标准错误”stderr” log = “file:/home/hedaors/redsocks/socks.log”; // 是否以后台模式运行 daemon = on redirector = iptables; } redsocks { //local_ip设置为0.0.0.0则可共享,设备为127.0.0.1则只能在本机使用 local_ip = 0.0.0.0 local_port [...]

3

解决 flash 输入框不能输中文

September 30, 2009
Tags: , ,

在英文 Linux 下的浏览器里的 flash 输入框输入中文时会出现乱码,但是把中文复制过去却没有问题。这个问题在 亦歌,gtalkd gadget 等程序里都会出现。 但在中中文 Linux 下就没有这个问题 。 如果不想把 linux 的默认语言换为中文的话,可以通过一个有点点 dirty 的方式解决。 我平时该要用 firefox ,由是我在 /usr/bin/firefox 里的开头加上了一行 LANG=zh_CN.UTF-8 , 即为 #!/bin/sh LANG=zh_CN.UTF-8 即将 firefox 在临时的中文环境下启动,这样 flash 里输入中文就不会出乱码了。

0

创建自己的免费 ssh -D 服务器

July 29, 2009

由于某些原因,之前使用的国外 sshd 服务器不能再用了,如果还想像以前那样使用 ssh -D 翻墙的话,估计是要掏腰包啦。当然还有另外一种免费翻墙的办法,就是 vpn ,  比较常用的也就是 ultravpn , 这种方式的缺点就是,它是全局代理,访问国内站点时有点慢(当然可以用路由表解决,不过有点麻烦,关键是我不会 )。下面就介绍一种方法利用 ultravpn 创建自己的免费 ssh -D 服务器。 我们要用的工具是 VMware (或者是 Virtualbox) ,   windows xp安装盘(或映像文件),一个 vpn 账号, cygwin。 关于如何安装一个虚拟 windows 和如何申请一个 vpn 账号 ,在这里我就不说了,网上教程很多。(当然你也可以虚拟一个 linux , 考虑到有很多网友对 linux 不是很熟悉,而且在 windows 下连接 vpn 服务器更方便一些,我这里就只介绍如何在  windows 下创建 ssh -D 服务器 ) 现在假定你已经有了一个虚拟的 windows (最好把 windows 防火墙关掉) [...]

9

使用 expect 防止 sshgfw 代理断线

July 15, 2009
Tags: ,

自从用了 ssh -D 代理后(可参考本 blog 右边的链接),便再也不用为点击某个链接被重置的情况烦恼啦。我在 Linux 使用 ssh -D 连接代理服务器时过一段时间总会断线,于是我就用 expect 写了一个脚本,不担可以防上 ssh 断线,还可以自动输入密码 关于 expect 我摘录一段在 中文维基 上的介绍: Expect是Unix系统中用来进行自动化控制和测试的软件工具,由Don Libes制作,作为Tcl脚本语言的一个扩展,应用在交互式软件中如telnet,ftp,Passwd,fsck,rlogin,tip,ssh等等。该工具利用Unix伪终端包装其子进程,允许任意程序通过终端接入进行自动化控制 有些 linux 系统里可能没有 expect , 你可以自己安装 在 debian/ubuntu 里 : apt-get install expect 在 opensuse 里:zypper in expect 在 fedora 里: yum install expect 当然还有一些其它发行版都有自己的安装方式。 你可以新建一个文件,比如 sshgfw , 将如下代码复制进去。 #!/usr/bin/expect set timeout 60 [...]

16

Google 终于推出了自己的操作系统了

July 8, 2009

早在 2006 年就看到网上就沸沸扬扬的讨论着各种关于 goobuntu 的消息。大家都在等待着 google 发布出另外一种操作系统来对抗微软,因为据说 google 内部基于 ubuntu 开发了自己的操作第统作为桌面。广大 linux fans 对此显然异常兴奋,但是不久 google 就宣布不会发布 goobuntu 系统。同时,也有很多人站出来分析说 google 没必要也不会开发自己的操作系统和微软竞争。 但是时隔三年,google 终于宣布他会发布自己的操作系统 Google Chrome OS, 是基于 linux 的上网本操作系统。看名字就知道 Google Chrome OS 的重点在于 Web 应用,看来 Google 发布 Chrome 浏览器目的不在于和 IE, Firefox, Opera 等浏览器竟争,而是为自己的 Web 操作系统开路。 看来以后 Web 应用程序是趋势(当然是网络足够好的情况),以后纯桌面程序会越来越少,网络程序会越来越多。当看电影,听歌,处理文档,作图都可以在浏览器里完成的时候,就是微软帝国不在称雄的时候了。按照目前的趋势,Google 应该会代替微软成为下一个帝国,那么 Google 之后是什么呢? 嗯,按装 Google Chrome OS 年上网本会在 [...]

4

免费 SSH 代理

April 5, 2009
Tags:

以下为转载 本文将提供一种一劳永逸的翻墙方式(ssh -D),实施之后,那道墙——对你来说——将从此透明。 本文面向的用户:使用Windows作为操作系统并且使用Firefox作为常用浏览器。 第一步:免费获取拥有SSH权限的帐号和密码。 默认的免费获取方式:将本文转载到你自己的博客上,将转载后的文章网址发送到。 转载方式:拷贝文章代码至博客后台HTML编辑器中,直接发布即可,文章标题自拟,可在前后文插入自己的评论。 经过人工审核,你将收到一封附有五个拥有SSH权限的帐号和密码的电子邮件,你可以将它们赠与你自己的读者。 更多获取方式将在今后陆续激活,请关注帐号配送中心:https://friendfeed.com/rooms/fuckgfw-for-free 第二步:配置MyEntunnel软件 下载并安装MyEntunnel,该软件全名为My Encrypted Tunnel。 一键下载:https://dl.getdropbox.com/u/873345/download/myentunnel.exe 按照上图将第一步收到的帐号信息填写到相应的地方后,点击按钮,再点击按钮。 第一次连接过程中会出现一个认证对话框,按照提示确认即可。以后的自动连接中将不再出现此认证对话框。 最后点击按钮,使对话框隐藏到系统任务栏中。 提示: 为MyEntunnel创建一个快捷方式,将其复制到系统的【启动】(C:\Documents and Settings\当前用户名(需要修改成你自己的)\「开始」菜单\程序\启动)文件夹中,今后开机便可自动启动软件,并自动连接服务器。 绿色代表连接成功且稳定;黄色代表正在连接或重新连接;红色代表连接失败。 第三步:配置Firefox浏览器 假设你正使用Firefox浏览器阅读本文。 一键安装:http://autoproxy.mozdev.org/latest.xpi 点击立即安装,安装后,重新启动Firefox。然后你会看到如下对话框,选择gfwlist (P.R.China)后,点击确定。 接着你会看到Firefox主界面右上角出现有一个“福”字图案,点击“福”。 点击“代理服务器——编辑代理服务器”。 随即出现如下画面,你会看到如GAppProxy、Tor和Your Freedom这样一系列代理服务器名称。 将GAppProxy一栏的参数修改为如下图所示。 修改完毕后,点击确定。至此配置已全部就绪。 获取更多帮助,请关注反馈中心:https://friendfeed.com/rooms/fuckgfw-feedback 第四步:支持fuckGFW 获取详情,请关注捐赠与推广中心:https://friendfeed.com/rooms/fuckgfw-donation-and-marketing 版权信息:您可以自由复制、传播、演绎本作品且无需署名、无需注明原始出处。

3

更新 Micolog 到 0.5 版

February 14, 2009

Xuming 升级 Micolog 已经有一段时间了,不过由于在家上网不方便一直没升级。一个重要的变化就是可以自动生成 sitemap 了。 从上个学期末到现在已经换了 3 个 ip 了,直是换 ip 换到手抽筋。不知道以后还要换多少个。唉,GFW 封封轮子也就够了,封 ghs 干毛? PS: 这学期刚回来就得到一个喜讯,老板的 Nature 投稿接收了,这应该是近年来吉大物理的第一篇 Nature 吧,估计以后身价会爆涨啊! e228c772

2

Micolog 后台编辑器终于正常了

December 4, 2008

自从用上这个 Micolog blog 程序之后就发现它的后台编辑器有问题,就是不能保存换行。 在向作者反映之后,很快就修正了。。 解决这个问题,您可以下载 这个文件,或者直接从svn版本更新 ps : micolog 默认只能让 live write 取出以前的 20 篇文章,我想修必以前的文章就不方便,我做了一下修改,可以取出 100 篇了 

3

Widnows Live Writer

December 2, 2008

平常不是很喜欢用 windows 的,但是 Windows Live Writer 的确是一个很爽的日志发布工具,现在只能 rdesktop 到另外一个 windows 机器上使用 live writer 了。 还有一点是,现在使用的 micolog 自带的在经编辑器实在不咋地,不能保存换行,所有文字都挤到一块了,以前的日志就是这样,希望它会越来越好用吧。 在设置 live writer 时遇到了一些小麻烦,它不能自动识别日志类型,还好请教作者之后才明白,具体设置方法在这里。

0

把 Blog 迁到 GAE 上了

December 2, 2008

自从  google 开放 app engine 服务之后就想把 blog 迁到这个上面来做,但是一直没有时间,也没找到合适的 blog 程序。 其中我需要的一个重要的功能就是可以很方便的把以前 wordpress 上的数据导过来,直到我发现了 Micolog , 这个东西真的是太 cool 了,十分感谢作者徐明 。 :-0 这个主题也在基于作者自己的主题改制的,我挺喜欢这种简洁的风格。 不过目前感觉这个 blog 程序还是有点问题,后台在 linux 下的 firefox 显示有点问题,但在 windows 下的 firefox 却正常。。。 导入 wordpress 数据时也会有点问题,需要手动修改 wordpress 的数据文件。还有导入数据后发现某一篇文章属于的分类并没有导入,只是导入了一些空分类,分类下没有文章。

0