SSH端口动态转发只能实现Socks代理,但是并不是所有应用都支持Socks代理,比如Last.fm, Windows Live Writer, Opera...所以有个HTTP代理是很有必要的。
tinyproxy是不错,可惜只支持POSIX OS。很无奈现在在公司处理普通的工作还是需要Windows。。。所以找到了privoxy,一个cross-platform的web proxy,支持包括广告过滤,cookie管理等很多高级功能,当然也有我们需要的socks转发
设置非常非常简单:
编辑privoxy安装目录下的config.txt,或者启动privoxy,在Options菜单里选择Edit Main Configuration也成。
在配置文件里加入listen-address和forward-socks4a的设置,例如
# 监听本地的8118端口并转发至8080端口
listen-address 127.0.0.1:8118
forward-socks4a / 127.0.0.1:8080 .
需要注意的是:
- 出于安全考虑,如果只给本机使用,listen-address的ip要设置成127.0.0.1,如果要给其他人共享,最好同时也设置permit-access(参考配置文件的说明)
- forward-socks4也可以做转发,和forward-socks4a的区别在与forward-socks4的dns解析发生在本地而socks4a发生在socks server上
题外话:今儿iPhone发售,表参道那边儿已经有1500个哥们儿在排队了。。。我。。。还是去打酱油吧
Softbank终于有了详细的价格标出来,原来之前孙正义的所谓“23000本体+980日元/月购入可能”纯属标题党。在购入本体之后不但每个月有980的基本使用费和315的基本网络使用费以外,还要强行加入每个月5000+的Packet放题plan(就是不限流量),然后签约24个月,有兴趣的同学来算算价格吧,我是不想算了。另外想签约就解的同学也可以死了这份心了,据说iPhone 3G的USIM卡是特制的。
顺便看看各个国家的价格对比

MT(4.2rc)导出的TXT文件里其实是有包含tag和slug数据的, 分别标记为TAGS和BASENAME, 只可惜目前wordpress还不支持,小小patch一下
--- wordpress/wp-admin/import/mt.php 2008-04-15 01:26:07.000000000 +0900+++ gopherwood.info/wp-admin/import/mt.php 2008-07-01 10:05:56.000000000 +0900@@ -359,6 +359,16 @@ $category = trim( substr($line, strlen("PRIMARY CATEGORY:")) );
if ( '' != $category )
$post->categories[] = $category;+ } else if ( 0 === strpos($line, "TAGS:") ) {+ $tags = trim ( substr($line, strlen("TAGS:")) );+ if ( '' != $tags ) {+ $post->post_keywords .= $tags;+ }+ } else if ( 0 === strpos($line, "BASENAME:") ) {+ $slug = trim ( substr($line, strlen("BASENAME:")) );+ if ( '' != $slug ) {+ $post->post_name = $slug;+ } } else if ( 0 === strpos($line, "DATE:") ) {
$date = trim( substr($line, strlen("DATE:")) );
$date = strtotime($date);
刚在VPS Empire提交了cancellation的ticket, 正式换到VPS Village. 离开VPS Empire的原因很简单, 看看mattw的遭遇就晓得了. 我是见证人之一, 因为之前他要的测试ip实际上被我买到了...觉得vps empire的做法有些不厚道, 所以还是趁早闪人, 免得哪天我也declined掉了
还是6美刀的预算, 这次的配置:
* 64 MB Ram
* 128 MB Swap
* 4096 MB Disk Storage
* 50GB Data Transfer
内存稍小, 其实也算是这个价位的平均水平, 只是比起vps empire相对较小. 4g空间足够用了, 50g的流量也是绰绰有余, 况且我也暂时不需要用vps做proxy. 多了128MB的swap, 其实很多地方的所谓burstable的值基本上都是没有希望达到的, 所以比起来swap可能还是比较现实一点. 另外, 前两个vps都是openvz, 这次这个是xen了. 还是看看unixbench的数据, 先开始好奇选了64bit的debian, 结果只跑到76.2分, 和之前的vps empire不相上下, 鉴于不甘心mattw的129.2分, 重新reimage了一下os, 顺便体验了一下vps village特有的xen-shell, 很cool. 这次的结果跑在32bit的debian sid上:
INDEX VALUES
TEST BASELINE RESULT INDEX
Dhrystone 2 using register variables 376783.7 9026802.1 239.6
Double-Precision Whetstone 83.1 1514.4 182.2
Execl Throughput 188.3 2012.2 106.9
File Copy 1024 bufsize 2000 maxblocks 2672.0 100609.0 376.5
File Copy 256 bufsize 500 maxblocks 1077.0 32916.0 305.6
File Read 4096 bufsize 8000 maxblocks 15382.0 427881.0 278.2
Pipe Throughput 111814.6 796878.1 71.3
Pipe-based Context Switching 15448.6 101295.2 65.6
Process Creation 569.3 3849.5 67.6
Shell Scripts (8 concurrent) 44.8 459.9 102.7
System Call Overhead 114433.5 692533.8 60.5
=========
FINAL SCORE 135.9
性能看起来还算不错, 所有的数据也merge过来了.
PS: 似乎拿了稍早一点的数据库备份来恢复, dimlau和westup两位仁兄的留言被miss掉了, 而原始数据库在merge过来之前就删掉了, 只好自己仿冒两位仁兄去留言 #%$'$%'"#$%!"$%#"$ 不好意思哈