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

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

参考文档

Unity WebGL模板是一种为在Web浏览器中运行Unity游戏和应用程序而创建的一套模板。它提供了一个友好的界面,用于加载和展示Unity创建的项目。Unity WebGL模板具有以下特点。 首先,Unity WebGL模板提供了高性能的图形渲染。它利用WebGL技术,通过将Unity项目转换为JavaScript代码,使其能在浏览器中运行。这样一来,用户可以在不需要安装任何额外插件的情况下,直接在网页上体验到Unity游戏的精美画面。 其次,Unity WebGL模板具有跨平台的能力。无论用户使用的设备是台式机、笔记本、平板还是手机,只要有一个支持WebGL的浏览器,就可以流畅地玩Unity游戏。这大大扩大了Unity游戏的受众群体。 此外,Unity WebGL模板还支持各种输入方式,包括键盘、鼠标和触摸屏。用户可以通过这些输入方式来与游戏进行交互,提高游戏的可玩性和娱乐性。 最后,Unity WebGL模板还带有一些调试和性能优化工具,使开发人员能够更好地监控和优化游戏的运行。这些工具可以帮助开发人员找到游戏中的潜在问题,并提供建议和解决方案。 总而言之,Unity WebGL模板为Unity游戏在Web浏览器中运行提供了便利和高性能。它的跨平台能力和丰富的输入方式使得用户可以轻松地在不同设备上玩到同样精彩的游戏体验。开发人员也能够通过相关工具更好地优化和调试游戏。
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值