_Ubuntu底下用proxychains越墙安装dropbox

Tags: , , ,

优秀的云存储服务Dropbox被华丽丽的和谐了~windows底下直接可以下到客户端,ubuntu底下还要去网络上获取安装资源,这就碰到一个问题,给任意本地程序添加代理功能。当然,这里的任意可能有些复杂,比如前段时间DNS的原因我在公司上不去empathy的gtalk客户端,用了代理也是没用,估计是因为我在proxychains设置了代理DNS(可能理解有误)。下面简单说下安装步骤:
1、到dropbox下载ubuntu的DEB安装包,并安装。
2、安装完DEB后关掉dropbox。
3、安装proxychains,sudo apt-get install proxychains
4、运行 proxychains dropbox start -i & (这里&的意思是在终端打印出调试信息)
这样,就能顺利完成安装了
感谢@riku的提醒,可以参考他这篇文章更改设置:http://w.riku.me/blog/pino

_ubuntu底下SSH+Polipo越过围墙

Tags: , , , , , , ,

最终方案

  • 自动登录代码,基于expect
    1. #!/usr/bin/expect -f
    2. set timeout 300
    3. spawn ssh -qTfnN -D 7070 xxxxx@my.cutessh.info
    4. expect {
    5.         "*yes/no*" { send "yes\r" }
    6.         "*password*" { send "xxxxx\r" }
    7. }
    8. interact
    9.  
  • 开机启动代码,放在/etc/rc.local
    1.  
    2. sleep 60 && /usr/bin/expect -f /home/tsung/ssh.exp
    3.  
  • polipo配置文件,放在/etc/polipo/config
    1.  
    2. socksParentProxy = "localhost:7070"
    3. socksProxyType = socks5
    4.  
    5. proxyAddress = "127.0.0.1"
    6. proxyPort = 1984
    7.  

    弯路

  • 本来想用privoxy作socks转http,死活不成功,最终在一个网站看到说对karmic发行版貌似不支持,用sysv-rc-conf看了下,服务是打开的
  • 刚开始没写好启动代码,用任务去跑
    1.  
    2. crontab -e
    3. */5 * * * * /usr/bin/expect -f /home/tsung/ssh.exp >> /home/tsung/errtask 2>&1
    4.  

    _puff的1984端口被占用

    Tags:

    电脑puff突然连不上了,用netstat -a看了下端口的确是打开的..在网上找到了查找哪个进程占用的方法,备忘下:
    1.netstat -aon|findstr “1984″
    得到结果 TCP 10.0.0.176:1984 74.125.155.125:5222 ESTABLISHED 1668
    可以看到是进程1668的程序占用了端口
    2.tasklist|findstr “1668″
    得到结果 googletalk.exe 1668 Console 0 59,224 K
    居然是被gtalk占用..关掉gtalk,开puff,再开gtalk,恢复正常

    _买了个VPN测试

    Tags: , ,

    在billzhong那购买了一个月VPN测试,本来ubuntu9.10装了WICD管理网络,但是不支持VPN管理,不得不换回network-manager。发现用来看youtube还是慢了点。

    _

    Tags: ,

    berlinwall