dr.com的又一种解决方案(代理上网)!
-
- 帖子: 66
- 注册时间: 2007-12-06 9:14
dr.com的又一种解决方案(代理上网)!
我所在的学校是dr.com3.4(d13)版,用了drcom for linux 1.3.7、cdrcom等各种方法均无法上网,实在不中了,自己写个简单代理,放在自己的win虚拟机上,或者别的同学的win上,然后自己的linux设置为通过http代理上网,然后就可以共享上网了。程序是现写的,如果有什么问题,欢迎提出来,谢谢!
使用方法:
一、浏览器上网:
1. 在你同学的电脑上(或者你自己的虚拟机上)用dr.com拨号,要求这台win机可以正常上网
2. 在同一台win机上运行zhproxy.(双击就可以了)
3. 打开你的电脑(应该是linux)的浏览器(能来这里的应该是firefox浏览器)“编辑”菜单->“首选项”->“高级”->“网络”->“连接”->“设置”->“手动配置代理”,http代理那里输入你同学电脑(或者你的虚拟机)的ip地址和8787端口号(zhproxy默认是8787,当然也可以用其他的),勾选“为所有协议使用相同代理”。
OK了,试试看,浏览器应该可以上网了。
二、MSN上网
1. 桌面顶部面板的“系统”->“首选项”->网络代理,里面的设置方法与浏览器设置大同小异。
2. pidgin添加帐户时,“高级”中,选择代理为“gnome代理设置”
3. 应该可以正常上网了,如果经常掉线或者连接不上,可能是因为与服务之间的网络不好。像我这里上午就上不去,经常掉线,下午就可以正常上网。至于QQ,俺试了N次,都没有上去,怀疑应该是QQ服务器设置的不对,或者TX封杀吧,呵呵。
三、apt设置(设置了它才可以正常更新软件)
用超级用户编辑 /etc/apt/apt.conf
在里面输入:
Acquire::http::Proxy "http://10.1.180.99:8787";
保存(把里面的ip地址换成你自己的),退出,重启。
OK!
四、工作原理
通过测试发现代理在socket通信的时候会受到dr.com的骚扰,我在读请求包头的时候没有判断返回值,由此跳过此问题。
使用方法:
一、浏览器上网:
1. 在你同学的电脑上(或者你自己的虚拟机上)用dr.com拨号,要求这台win机可以正常上网
2. 在同一台win机上运行zhproxy.(双击就可以了)
3. 打开你的电脑(应该是linux)的浏览器(能来这里的应该是firefox浏览器)“编辑”菜单->“首选项”->“高级”->“网络”->“连接”->“设置”->“手动配置代理”,http代理那里输入你同学电脑(或者你的虚拟机)的ip地址和8787端口号(zhproxy默认是8787,当然也可以用其他的),勾选“为所有协议使用相同代理”。
OK了,试试看,浏览器应该可以上网了。
二、MSN上网
1. 桌面顶部面板的“系统”->“首选项”->网络代理,里面的设置方法与浏览器设置大同小异。
2. pidgin添加帐户时,“高级”中,选择代理为“gnome代理设置”
3. 应该可以正常上网了,如果经常掉线或者连接不上,可能是因为与服务之间的网络不好。像我这里上午就上不去,经常掉线,下午就可以正常上网。至于QQ,俺试了N次,都没有上去,怀疑应该是QQ服务器设置的不对,或者TX封杀吧,呵呵。
三、apt设置(设置了它才可以正常更新软件)
用超级用户编辑 /etc/apt/apt.conf
在里面输入:
Acquire::http::Proxy "http://10.1.180.99:8787";
保存(把里面的ip地址换成你自己的),退出,重启。
OK!
四、工作原理
通过测试发现代理在socket通信的时候会受到dr.com的骚扰,我在读请求包头的时候没有判断返回值,由此跳过此问题。
- 附件
-
- proxyserver20071211p.rar
- 最近在写一些其他东西,最近几天不会出新版本,源码放上来了,写的很烂,大家将就看吧,原理我在上面的正文里
- (146.18 KiB) 已下载 461 次
-
- zhproxy0.11.rar
- 在上个版本上做了一些小的修改,只是我这边网络不怎么好,测了三天,也没有搞清楚到底有没有什么问题,大家用着如果有问题,请告诉我,谢谢
- (6.1 KiB) 已下载 435 次
-
- zhproxy.rar
- 支持dr.com3.4 for win的http代理软件
- (5.48 KiB) 已下载 466 次
上次由 qpine 在 2007-12-27 18:49,总共编辑 3 次。
- tenfar
- 帖子: 336
- 注册时间: 2005-12-10 17:36
- 来自: 北京市海淀区上地十街辉煌国际
- 联系:
很好,很强大,刚才测试了一下。有用呢!!谢谢。能不能把代码给我一份?呵呵。要求好像过分了~!放心我不会放出去的,我的邮箱tenfar@gmail.com小心被drcom公司发现这个网站,呵呵
Laptop:HP Compaq Presario V3210AU
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1
-
- 帖子: 66
- 注册时间: 2007-12-06 9:14
- aitilang
- 帖子: 1026
- 注册时间: 2007-04-28 21:38
-
- 帖子: 66
- 注册时间: 2007-12-06 9:14
- tenfar
- 帖子: 336
- 注册时间: 2005-12-10 17:36
- 来自: 北京市海淀区上地十街辉煌国际
- 联系:
- tenfar
- 帖子: 336
- 注册时间: 2005-12-10 17:36
- 来自: 北京市海淀区上地十街辉煌国际
- 联系:
thansk agan ! maybe this program should make the speed faster,on my laptop it's just 18Kb/s so slow~i really got mad,thanks anyway!
Laptop:HP Compaq Presario V3210AU
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1
OS:Gentoo openbox+stalonetray+rox-filer+gmrun+mplayer+firefox+ibus+sonata+tilda
Phone:Orange Dopod 838+ SPV C600
OS:Windows Mobile 6.1
- speme
- 帖子: 723
- 注册时间: 2005-10-02 8:22
- 联系:
- tenfar
- 帖子: 336
- 注册时间: 2005-12-10 17:36
- 来自: 北京市海淀区上地十街辉煌国际
- 联系: