求问:做一个 Web 访问跳板

2014-06-12 16:59:21 +08:00
 bsbgong
背景:
1. 公司网关封锁了一些网站,有一个access block list
2. 无法在电脑上安装或运行常用的代理程序(这违反公司规定)
3. 在公司可以正常访问我的VPS

目标:
正常访问被公司封锁的网站

手段:
在我的VPS上做一个访问跳板:接收url输入,返回能正常访问的内容。

=========================

以上是我刚刚想到的,还不明确如何实现,或者是否有其他手段解决公司封锁的问题。

希望大家能帮忙给点建议,谢谢!
6427 次点击
所在节点    程序员
28 条回复
bsbgong
2014-06-13 12:58:42 +08:00
@ericls
可能你没有在这种公司内网环境下呆过吧,对我描述的网络环境不清楚。
平时公司电脑访问网页时就是已经设置过浏览器代理的了,这个是公司的HTTP代理,所以我无法再设置成我自己的HTTP代理了,否则根本走不到外网。
VPN这种走底层的就更不用提了,根本就连不上。
我的网络请求始终是要通过公司的路由器和交换机出去的,它在那里做了设置,你怎么折腾都没用。
只能在它“允许”的范围内,比如把一个正常HTTP 80访问的网页作为代理,再访问其他网页。
bsbgong
2014-06-13 13:02:04 +08:00
@d0o0g
恩,上面一位大哥提到的Glype就不错
多谢提醒,我会做个监管,如果有需要的话会加个认证。
bsbgong
2014-06-13 13:03:46 +08:00
@palytoxin
多谢建议。
这里ssh不通,我github干活都是走https。
billlee
2014-06-13 13:34:21 +08:00
服务器把 sshd 监听到 443 上,然后在客户端的 .ssh/config 里写

Host 名称
HostName 服务器主机名或IP
Port 443
ProxyCommand nc -X connect -x 代理地址:端口 %h %p

只要 HTTP 代理允许 CONNECT 到 443, 应该就能通过代理使用 ssh 了
bsbgong
2014-06-13 17:18:07 +08:00
@billlee
对的,你这个方法我现在在用,我们的开发时用的gerrit就需要在客户端做这个配置

周末我弄弄看好不好使,多谢!
RangerWolf
2014-06-13 17:34:34 +08:00
关注 等答案
pythonee
2014-06-13 21:05:26 +08:00
@xxr3376 他不是说不能安装代理程序的吗
smileawei
2014-06-14 16:08:31 +08:00
@oott123 是的 这个支持上层代理。

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

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

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

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

© 2021 V2EX