有没有将vpn转换成本地代理的方法?

2012-05-09 21:05:02 +08:00
 regent
vpn是全局的,这点感觉是优点,但有时也会造成不方便,所以想将vpn(比如pptp的)转换成本地代理进行使用(像使用ssh一样)

各位知道相关的方法吗?
5918 次点击
所在节点    问与答
12 条回复
toctan
2012-05-09 21:12:12 +08:00
修改路由表使国内网站不走vpn, chnroutes项目主页:

http://code.google.com/p/chnroutes/
dianyong
2012-05-09 21:12:40 +08:00
openvpn可以不更改网关 使用代理方式访问
其他的不知道了
regent
2012-05-09 21:46:41 +08:00
@dianyong 就是连接openvpn后在本地会开设一个代理?

@toctan 有时候一些国外网站不通过vpn也感觉快些,所以希望能够像浏览器使用ssh或者wallproxy一样,通过浏览器本身的扩展决定什么走代理
tux
2012-05-10 00:51:59 +08:00
推荐1楼的方法,如果非要转VPN为代理
可以装个虚拟机,虚拟机的网络方式选桥接或者HOSTONLY,这样虚拟机有独立的IP,在虚拟机上开个HTTP代理就行了
只开代理功能,虚拟机可以装个非常小的系统PE什么的应该也行,LINUX应该也可以
eric_q
2012-05-10 02:10:08 +08:00
@tux 我也是这么想的,不过我推荐桥接。然后开个squid,足够了。
for4
2012-05-10 03:40:46 +08:00
连接VPN的时候不修改路由.
然后有代理程序可以绑定网卡的,好像CCProxy的某些版本就可以.
以前尝试过,但没成功.
dianso
2012-05-10 03:52:21 +08:00
修改路由表,国内的走本地,国外的用VPN
reus
2012-05-10 08:17:26 +08:00
不push网关,然后在vps开一个代理服务器,比如polipo,tinyproxy,然后浏览器里填远程地址(vps的内网地址),就可以了
我一直这样用,因为基于域名比基于ip更加准确灵活
regent
2012-05-10 08:35:31 +08:00
@reus 有没有不依赖vps的方法?
@tux 我搜索时也搜索到了这种方法
pengbitao107
2012-05-10 09:03:25 +08:00
修改路由表还是比较方便的
9hills
2012-05-10 09:25:56 +08:00
可以蛋疼的用虚拟姬连VPN。。。然后在虚拟姬里开个polipo或者privoxy。
路由表也是办法,不过不满足你的需求
dianyong
2012-05-10 12:36:57 +08:00
@dianyong openvpn自己有代理的 去掉redirect-gateway这个参数 默认的代理端口是3128 ip是你连接之后获得的ip 试一试吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/35265

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX