Protected: 开始新的篇章

This content is password protected. To view it please enter your password below:

Posted in fish, Life | Enter your password to view comments.

VPS用途二之代理服务

嗯,像我们公司网络限制特别特别的多,简单一句就是不让你好好上网。公司一个小墙,兲朝一个大墙。简单说一下,在公司突破上网的方法吧,GoAgent,SSH,L2TP/PPTP,OpenVPN,Nginx反向代理,xinet,iptables,修改hosts文件。其中与VPS相关的分别是SSH,L2TP/PPTP,OpenVPN,Nginx反向代理,xinet,iptables,修改hosts文件。记下来,方便以后查找。

  • SSH代理

SSH代理应该是比较容易的一个吧,VPS上一般都会把OpenSSH Server给装上吧,VPS上的设置就比较容易的,相信有VPS的都会搞。我一般SSH专门用来代理的话,就把用户的shell设成nologin,然后在/etc/security/limits.conf 中将其连接限制为1个连接,这样这个帐号就只能用来做代理使用了。呵,去年公司还没有封22端口的时候,通过Unix-Center.net做为中转,下载我VPS上的资源,那个速度真的是快啊,1M/s左右。可能流量太大,被网管发现了,之后22端口就被禁了,杯具啊。

客户端的话,只要一条命令就OK了。

# for Linux
ssh nobody@guoliangwu.com -P 22 -C -N -D 127.0.0.1:6500

# for windows(PuTTY)
plink nobody@guoliangwu.com -P 22 -C -N -D 127.0.0.1:6500

其中参数的作用可以参考http://linux.die.net/man/1/sshhttp://linux.die.net/man/1/plink。其中-P为端口,-C表示压缩,-N表示不打开远程命令窗口(Don’t start a remote command or shell at all),-D表示转发端口。这样只要在本地客户端设置代理服务器为127.0.0.1:6500,SOCKS5,Firefox配合AutoProxy爽歪歪啊。PS: windows中putty.exe界面勾几个选项就OK了。 Continue reading

Posted in Debian, VPS | Tagged , , , , , , , , , , | Leave a comment

Activator的使用

好吧,NND,最近被整死了,神马考核全来,还有N多活。。。 😥

之前身边有两位iOS使用者表示他们的Home键已经不好用了。为减少Home的使用次数,蛮多从都是启用了iOS里的一个辅助功能AssistiveTouch(一位美女告诉我的),可以代替几个常用的按键。但还是无法实现Home键的效果。

我是在一位同事的推荐下,改用Activator的。安全可以代替Home键。平时Home的使用就是调用App Switch,回到主界面,Music Control。我是这样设置的,一切都是在Status Bar上完成。 Continue reading

Posted in iPhone | Tagged | Leave a comment

VPS用途一之离线下载

嗯,觉得Blog还是要分开,还是记录一些用Linux的技巧及心得吧。有的时候Linux设置完后,隔很久后就忘了怎么设置的,到处放“狗”去搜,很是费劲。还是老老实实地记下来吧,坚持住。

用VPS有一段时间了,2010年11月份正式开始用。最开始的用途就是架我的这个Blog,还有一个OpenVPN,现在已经用它做很多事。还是先说下我用VPS实现离线代理的事吧。

很多人都应该有挂着机器日夜下电影、游戏的经历吧,大多都是bt种子或ed2k连接,并且速度都不是蛮快。我记得我最开始在VPS上挂MLDonkey和Transmission的时候,热门种子基本可以达到4M/s,后来被管理员给警告过一次,因为速度太高,硬盘受不了,拖累了其它VPS用户。

VPS上用的系统是Debian,用于下载的工具主要是三个,Transmission,MLDonkey与Wget。

  • 最简单的吧,wget就是用来下墙外的东西的,有的软件或文件在墙外,你懂得的。
  • Transmission
    1. 首先就是安装
      apt-get install transmission-cli transmission-common transmission-daemon
    2. 再对其进行设置,设置文件为
      /etc/transsmission-daemon/settings.js

      ,其设置可以参考Editing Configuration Files,其中最主要的就是速度控制(Bandwidth),另外一个要设置的是RPC,这样可以通过网页或其它客户端(如utorrent)来控制VPS上的transmission。

    3. 用了它之后,只要把上传与下载速度设置合理,完全可以达到一般PT的要求。我设置的ratio-limit为2.000
    4. 都设置好之后,可以用http://yourdomain:9091来进入控制界面
  • MLDonkey
    1. 源里有MLDonkey,可以直接用apt来安装。因为源里的比较旧,我直接去官网下载最新的版本
    2. MLDonkey Quickstart Guid还是蛮实用的,可以让你快速上手。设置好后,运行
      ./mlnet > /dev/null 2>&1 &

      来启动mldonkey,如果是从源里安装的话就更容易了。有一点可能要注意的,就是在修改配置文件的时候,需要先将mldonkey中止,保存修改的配置文件,再重新启动mldonkey。

    3. 设置完之后,可以通过http://yourdomain:4080进入mldonkey。当然需要在配置文件里将IP设置成allowed_ip。我一般不喜欢用web来控制,都是putty连接到VPS,用
      telnet 127.0.0.1 4000

      进行管理,输入?可以获得命令帮助信息。

VPS下载完后,如果拖到自己电脑里呢。最开始我是直接用下载工具,拖回的,这样比较稳定,下载的时候速度一直可以稳定在300左右(我是3M网络)。后来买了个无线路由带USB口,可刷OpenWRT,可以将移动硬盘直接插在无线路由上面,你懂的。把VPS里下载完文件的URL全都复制到download.txt里,然后连接到无线路由,

wget -c -q -b --limit-rate=150000 --user=xxx --password=xxx -i download.txt

,这样可以关掉电脑,放心地让路由帮你去下载了,:) 。再把无线路由的FTP或Samba打开,这样就可以直接拖回电脑了,或者直接把移动硬盘插到电脑上拷出来。再或者就是将无线路由的uShare和UPNP打开,在电脑上安装XBMC,这样可以不用将电影下到电脑上就可以直接看。

PS:不推荐在无线路由上直接挂BT,这个蛮耗带宽的。呵呵,也可能是我没有设置好吧。 😯

Posted in VPS | Tagged , , , | Leave a comment

阳朔之行

今天差点没赶上火车,囧!没看到闹钟上写的是weekends,还好昨天西瓜吃多了,(^^) 六点五十五起床,七点十分开车,万幸的是火车晚点了。我还留了半边西瓜在宾馆。

阳朔还是灰常不错的,特别推荐漓江、遇龙河漂流,银子岩,这三是我觉得这边值得一玩的地方,西街也还行,当觉得其它地方一样有这种古街。最爽的就是自由行,可以自己随便玩,租个自行车,随心情骑。我租了个Giant Hunter 3.0,一天才三十块,很划算的。哈哈,我那一天简直是经过了一个完整的退火过程。早上七点到九点在遇龙河边骑行属于预热阶段,九点到下午一点到银子岩的骑行"加热"段,然后买票的时候经过一个"缓冷"段,进入银子岩里面就是"快冷"段了,再是出来后的"过时效",就差水淬了,哈哈,(^_-)

玩归玩,这次出来玩,还是有收获的。明白的"沿途的风景也很美丽",在我从遇龙河转至银子岩涂中,我一直是朝着目标狂骑,就想超过途中的各种。等我返回的途中发现,路上也有很多很多不错的景色。我想在工作的时候也是吧,不要把目标看紧。就像现在在作的立式炉项目,只是为了完成图纸转化而转化,尤其是我转的机器设备部分,到最后都不知到这个是干什么的,是应该好好反省反省了。回去要好好把技术手册搞定,以及项目各部分。

另外一点是要学会从不同点看事物。在沿着遇龙河骑的时候,身边的山根本就没什么区别,就是石头。但我到河的另一边再看的时候,这的山跟丽江的山有很大很大的区别,丽江的山不会像这边这样,阳朔这边的山都是一个个好像突然突出来的一样,很多很多,连绵不绝。工作当中也是,我指导老师也是常跟我说,管理不要太关注细节,我想这方面要多注意注意了。

To be continued…

第一次没用实体键盘,没用五笔来写blog,确实很慢,慢慢适应吧。

Posted in Life | Tagged , | Leave a comment

VPS所装的软件

嗯,现在已经连续运行127天了,很不容易啊。其实现在这个VPS也就给我翻翻墙啊,离线下载点电影啊,写写Blog了。还是得称赞ramhost的,在这段时间里没有shotdown,给我好好的做事。

现在VPS上装的软件有:

  • LNMP
  • OpenSSH,这个必须要。
  • OpenVPN,这个是居家必备
  • MLDonkey,离线下载,在公司不能有太多的流量出现,只能离线后,回家自己拖
  • Kingate,用来当Socket5代理
  • 还有一些自己写的脚本(大部分参考别人的),其中最主要的是给Kindle推送新闻的,Kindle看新闻很爽了

不知道还有没有漏掉的,反正我现在对这个VPS比较满意吧,虽然内存不大(Guaranteed RAM Memory: 128M, Burstable RAM Memory:192M,刚发现这个配置已经没有了,已经升级到192M/256M,价格还是一样,囧,下个季度我要找老析商量下),但对我已经够用了。

Posted in Diary | 1 Comment

多系统安装

公司上个月把笔记本发下来了,但这是借的,以后学得还。笔记本一般吧,键盘真的没有TP好用,其它细节也差一些。笔记本拿到手的第一天就将其拆了,发现没有WWAN口,要上3G的话,只能用USB的,但我不喜欢这种,以后出差的话打算直接拿手机当猫上网得了。

嗯,公司发下来的本肯定是不会开放administrator的权限给我们的,所以我们要ROOT,XP的话,应该便宜就能搞到administrators组的用户了吧。不过也有些变态的,比如公司台式机,不能用U盘启动,就无法使用PE破解了。而我笔记本虽然可以使用USB口,但进PE后,无法修改用户或增加用户,刚开始让我有点头痛,后来用了其它办法搞定的。

为什么要用多系统呢,因为我公寓这边有总公司的无线网,必须要用院里的帐号(域的话直接登陆),但我们公司的域和院里面是独立开的,在公司的时候必须要用公司的域,因为有些消息之类的全是用域消息通知的。而问题就是加院里面的域的话,可以随时加,但公司的就不行,因为不知道加域的那个帐号。所以我就必须要安装两个Windows XP系统,两个XP系统,以前还真没有装过,在学校的时候最多是一个Windows加好几个Linux,Linux可以装在扩展分区,但好像Windows XP的话可能会有些问题。所以我想的办法就是直接分三个主分区,一个扩展分区。其中三个主分区,一个PE用来备份,其它两个主分区装XP,这样就是我启动其中一个系统的话,其它两个分区自动隐藏。随后我查了下Grub的命名,里面是有这些功能的。Grub2里面的是parttool (hdx,x) hidden-|hidden+|boot+,而在Grub里面分别是hide unhide makeactive,嗯,有这几个命令就好办多了。下Grub4DOS,然后就是安装了。把Grub安装到MBR的话,可以用bootlace或grubinst_gui。安装完后,必须有个分区里面有grldr来启动grub。这样我把grldr和menu.lst都放到PE的那个分区。menu.lst里就是隐藏分区,显现分区和分区设为活动这些东东了。

发现这个方案还真的是非常非常不错,我设置的Grub4dos的热键是F11(IBM最早的系统恢复键),如果在启动的时候我不按F11,就默认为启动上次启动的那个系统,按F11的话就出现Grub的菜单。各个系统都不相干扰,在办公室的那个系统里装的全是一些办公用的软件,而在寝室里用的系统,呵呵,神马好玩就装神马。如果有系统出现问题,就直接进PE来恢复。

PS:发现域这东西还挺有意思的。公司里大部分办公软件都是用的M$的,Windows Server,个人操作系统,Office,Exchange Server,IIS……

Posted in Diary, Microsoft | Leave a comment

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start blogging!

Posted in Uncategorized | 1 Comment

Chromium升级问题

现在用着Gentoo还是挺爽的,不过就是有时候升级挺烦人的,碰到有些软件升级时间太长了,比如Chromium,编译那个受不了啊!于是想把其Mask掉,最开始的时候就是把高版本的给mask,可是不行,它就自己装那个5.0.xxx,一看/usr/portage/www-client/chromium,里面只有三个版本,5.0,6.0,7.0,所以就降到5.0了。最后就是直接把高于现在版本的和低于现在这个版本的给mask掉,嗯嗯,给解决了。

其中我/etc/portage/package.mask里就是这样了:

>=www-client/chromium-6.0.472.55
<www-client/chromium-6.0

嗯,最近还发现了几个好用的IPv6源。

GENTOO_MIRRORS=”http://mirror6.bjtu.edu.cn/gentoo http://ftp6.sjtu.edu.cn/gentoo http://ftp.ipv6.heanet.ie/mirrors/gentoo”
SYNC=”rsync://mirror6.bjtu.edu.cn/gentoo-portage”

更新速度比以前的那个ftp.ipv6.heanet.ie快不少。

Posted in Diary | Tagged , , | Leave a comment

Gentoo

買了硬盤後,第一件事就是把原來的160G硬盤格掉裝Linux。Ubuntu 10.04這個還是比較好解決的,在我的T400上也算95%正常工作吧,現在硬件好像就衹有指紋沒解決,其它還有一些設置上的小問題,比如屏幕亮度重啟後就恢復到一個固定的值,TrackPoint的speed和sensitivity每次重啟也是恢復到default value而不是自己的設定值,但基本上正常使用已經沒有問題了, 🙂 而且在ubuntu下面用Firefox和Chromium比Win 7下快多了,這估計是我windows系統的原因,等畢業的時候再重裝win 7吧。整體感覺ubuntu比以前好用多了,也更傻瓜化,不需要更多的修改就可以達到很好的效果,ubuntu加油。

大三的時候裝過一次FreeBSD,但那時候就是玩玩,沒有認眞地用牠,衹是對Unix很好奇罷了,不知道牠的好,比如牠的port,後來聼說Gentoo裡面有跟FreeBSD類似的Portage於是裝了Gentoo。現在裝Gentoo已經算是比較熟練,最基本的系統差不多兩小時可以搞定。今天從下載Gentoo Stage3到把gnome-light全編譯完大概用了十個小時吧,算是比較短時間了,而且中間還編譯了xfce4-meta。Gentoo那個彩色的終端是最吸引我的,太好看了。Gentoo還是有比較大的優勢的吧,可訂制性太爽了。但一大缺點,就是編譯時間太長了,就怎麽說呢,就是魚與熊掌不可兼得吧。以前還自己從頭開始,裝LFS,所以的軟件都是從頭開始編譯的,那個時間還長啊,我記得最長的就是GCC了(可能當時電腦也慢吧),而裝Gentoo就基本上就省掉這一步,反正我在Gentoo上是很少自己去編譯GCC的,代價比較大,除去編譯的時間,系統其它地方的改動也很大。

嗯,今天爲止,我電腦已經同時裝上了Win 7,Win XP,Ubuntu和Gentoo,就差OS X了,等驅動啊等驅動。現在Intel GMA4500有個可以用的,但CI和QE不能用,還是再等等吧。

PS:打字還是換回了我的680,還是牠舒服,現在用牠盲打沒有什麽問題,五筆加全鍵盤的好處啊,哇哈哈 🙂 🙂 🙂 🙂 🙂 🙂

Posted in Diary | Leave a comment