文章目录

  • 1、能实现的功能和目的
  • 2、整个代理思路(一次理顺)
  • 3、详细实现过程(带截图)
    • 3.1、首先,需要安装谷歌浏览器,网站是在谷歌浏览器上打开。
    • 3.2、下载SwitchyOmega插件,然后安装
    • 3.3、SwitchyOmega 写代理
    • 3.4、打开windows电脑的cmd
    • 3.5、测试连接,没问题即可
  • 4、实现界面前后
  • 其他
  • 参考文档

1、能实现的功能和目的

  • 功能:实现一个自己的代理服务器
  • 目的:绕过公司网络限制,听歌、看电影

2、整个代理思路(一次理顺)

  • 谷歌浏览器下载一个SwitchyOmega 代理插件
  • 稍微写写代理插件的配置,默认监听端口为1080
  • windows 通过SSH方式在1080端口连接服务器(命令行不能关闭,关闭会断开和服务器的连接),这里连接需要知道服务器的用户名和密码
  • 谷歌浏览器通过代理连接,即可为所欲为

3、详细实现过程(带截图)

3.1、首先,需要安装谷歌浏览器,网站是在谷歌浏览器上打开。

3.2、下载SwitchyOmega插件,然后安装

  • 如果下载的包为crx,直接改后缀为.zip,然后解压,然后打开谷歌浏览器的扩展模式,直接把解压之后的文件夹拖入(就能直接安装)。
  • 如果你知道谷歌扩展的原理,你就应该知道,谷歌插件的安装并不是真正意义上的安装,可以说算是引用,所以你上面解压出来的文件夹不能删掉,不然插件会消失

3.3、SwitchyOmega 写代理

3.4、打开windows电脑的cmd

  • 输入的命令为
ssh -D 1080 root@119.42.78.42

命令解释:

  • -D表示socks5 代理(-D),相当于 ss/ssr
  • 1080 表示当前面前机子的监听端口
  • root 表示远程服务器的登录用户名
  • 119.42.78.42 表示远程服务器的ip地址
  • 登录密码在命令之后输入

3.5、测试连接,没问题即可

4、实现界面前后

  • 实现前公司内网登录某些页面被屏蔽
  • 实现后,但是网速会变慢,我的阿里云服务器为1M的带宽,最终实现的网速为。本地网速、服务器网速中的最小值

其他

  1. 说说ssh的代理方式,上面的命令使用的就是-D参数
    正向代理(-L):相当于 iptable 的 port forwarding
    反向代理(-R):相当于 frp 或者 ngrok
    socks5 代理(-D):相当于 ss/ssr

参考文档

  • 如何绕过公司网络限制,听歌、看电影
  • 下载使用SwitchyOmega连接服务器教程。很简单,一看就上手。

自己写一个代理绕过公司网络限制,听歌、看电影,实际上就是所有代理的原理,不仅仅是这些功能相关推荐

  1. openwrt透明代理绕过公司的forticlient

    openwrt透明代理绕过公司的forticlient 最近居家办公,公司搞了vpn连接到公司内网,连接后上不了公网.用的是forticlient.本来想着改下路由,内网的地址到公司vpn生成的虚拟网 ...

  2. 如何写一个优质高效的网络项目实施方案?这篇文章值得收藏!

    随着互联网技术的不断发展,网络项目的实施成为了许多企业和组织的重要任务.网络项目实施方案是指在进行网络项目实施时,为了保障项目的顺利进行,达到项目目标和交付要求,所制定的详细计划和操作指南.一个好的网 ...

  3. 如何绕过公司网络限制,听歌、看电影

    有些公司可能公司内网有限制,比如一些音乐网站.视频网站.直播网站等等这些娱乐网站是打不开的.但有些时候,比如工作的时候我需要整理一些无聊的文档,但是又不用动脑子,重复而枯燥.那我就想一边听着歌,一边工 ...

  4. Macbook如何绕过公司网络限制

    ​ 由于网站的种种限制,导致很多人无法顺利访问目标站点.那么该如何才能避免被限制访问呢?这就需要使用代理服务器,也就是代理IP. 首先,需要安装谷歌浏览器,网站是在谷歌浏览器上打开. 其次,安装下这款 ...

  5. 代理网易云音乐,免费听歌与下载

    代理网易云音乐,实现网易云音乐免费下载听歌 相信很多朋友听歌都在用网易云音乐吧!对于在线听歌也要收费这个功能也是非常不喜欢吧!没用的时候我也不知道,现在把解决办法告诉大家: 该进入正题了: 首先需要实 ...

  6. 写一个框架的详细步骤

    定位 所谓定位就是回答几个问题,我出于什么目的要写一个框架,我的这个框架是干什么的,有什么特性适用于什么场景,我的这个框架的用户对象是谁,他们会怎么使用,框架由谁维护将来怎么发展等等. 如果你打算写框 ...

  7. 从零开始写一个框架的详细步骤

    定位 所谓定位就是回答几个问题,我出于什么目的要写一个框架,我的这个框架是干什么的,有什么特性适用于什么场景,我的这个框架的用户对象是谁,他们会怎么使用,框架由谁维护将来怎么发展等等. 如果你打算写框 ...

  8. 从零开始写一个RPC框架的详细步骤

    http://blog.csdn.net/liu88010988/article/details/51547592 定位 所谓定位就是回答几个问题,我出于什么目的要写一个框架,我的这个框架是干什么的, ...

  9. 你知道如何写一个框架吗?详细步骤放送(上)

    点击上面 免费订阅本账号! 本公众号主要推送javaweb开发相关技术,基础知识点,同时会深入剖析复杂的问题,分享一些优秀的框架,大型项目经验,当今最流行的Javaweb技术,热点科技新闻,招聘信息, ...

最新文章

  1. Windows下编译Chrome V8
  2. gzencode php demo,8个必备的PHP功能实例代码
  3. leetcode算法题--打印从1到最大的n位数
  4. nboot,eboot和uboot
  5. 使用windows自带远程桌面远程办公
  6. 软件测试自动化的成功经验
  7. React(0.13) 定义一个动态的组件
  8. VMware VDI技术与实现
  9. JavaScript——获取浏览器滚动条(ScrollBar)宽度
  10. c++模板函数实例化的偏序机制
  11. Take it easy
  12. FFMPEG实现RTSP中H264数据流解码 并且实时播放
  13. Android开发艺术探索知识回顾——第0章 书本内容介绍
  14. 西安电子科技大学和东北大学计算机,西安电子科技大学和东北大学比较,哪个好,特别是计算机软件方面...
  15. 光猫的ip地址段和路由器ip地址段互换
  16. 联想微型计算机拆,联想10064一体机拆机,联想一体机硬盘怎么拆
  17. 《吐血整理》顶级程序员工具集
  18. 列表元组和字典课后练习
  19. Python日志模块log
  20. python取矩阵的某一行_Pythonnumpy提取矩阵的某一行或某一列的实例

热门文章

  1. 李健清华计算机专业,李建-西南石油大学 - 计算机科学学院
  2. STM32 SWD/JTAG引脚被占用 无法使用Jlink下载代码时的解决方法
  3. 【论文精读】Image stitching method by multi-feature constrained alignment and colour adjustment
  4. Misplaced alignment tab character
  5. 如何提高棋牌游戏玩家的流量
  6. javancss中的NCSS和CCN
  7. aardio工具提示控件的简单实例
  8. 计算机二级c语言out文件可以改吗,国家二级计算机c语言考试 程序设计题最后一题 怎么改out.dat文件 直接在文件里面给出答案...
  9. Android仿支付宝UI功能开发,UI实例--仿支付宝首页头部伸缩效果
  10. 如何做高中语文阅读理解,答案在这里