大家好,我是小狐狸。
我们都知道,一般公司为了信息安全、防止员工带薪学习(摸鱼)等,都会对网络进行限制。
从而无法像日常一样自由上网,但是有时为了方便办公,不得不访问公网内容。
因此教大家一个办法,不需要任何命令行操作,配置完直接使用,简单好上手。
当然,开始之前,你需要有一个可以连接公网的服务器。(重点)
准备工具
Xshell (社区版)
众所周知,Xshell 是一款功能强大的终端模拟器,可以在Windows界面下访问和操作远端不同系统下的服务器,且支持的协议种类多,功能强大。如果自己下载的话,建议大家官方网站下载,防止恶意木马。
进入 xshell 官网
https://www.xshell.com/zh/xshell/
在最底部,点击:下载 -> 学校、家庭免费,将信息填入。
之后会给你的邮箱发送下载地址,点击后进行下载并直接安装即可。
SwitchyOmeg
这个大家可能会比较陌生,它是一个浏览器代理工具。
它将你要浏览的网页内容,发送到你的服务器,之后服务器拿到网页内容后,再通过它给你返回到浏览器中,这样就实现了上网自由。
SwitchyOmega 官网下载地址为:https://github.com/FelisCatus/SwitchyOmega/releases
在下图链接右键,点击 “链接另存为”,把文件放到桌面。
作者使用的是谷歌浏览器。
一般国产浏览器比如:361 浏览器、搜狗浏览器等,以及 Windows10 自带浏览器 Microsoft Edge, 这些都是谷歌内核,所以用谷歌版本就行。 ( 你问我 IE 怎么办 ?咱还是别难为自己了,换一个吧 !😇)
点击浏览器右上角三个点 -> 打开设置 -> 点击扩展程序 -> 打开开发者模式。
将我们刚下载好的文件直接拖进浏览器,就完成了安装。
配置
连接服务器
打开 Xshell,点击 【文件】-> 【新建】-> 【连接】
【名称】是给你的连接取个名字。
【主机】 填服务器的 IP 地址。
【端口号】 默认即可。
之后点击【用户身份验证】,填写你之前给服务器设置的用户名密码。
点击【隧道】->【添加】,在类型里面选择 Dynamic (SOCKS4/5) ,端口可以自己随便设置。
点击确定并连接,双击刚刚创建的会话,接受并保存弹出来的 SSH 安全警告。这样就远程连接到你的服务器啦😎
插件配置
点击右上角浏览器插件图标,点击选项。
点击 【新建情景模式】
地址填写为 127.0.0.1,端口为 Xshell 【隧道】中设置的端口。
点击【应用选项】,之后访问我们要浏览的网站,这里用 “哔哩哔哩” 举例,正常情况下是无法访问的。
我们点击插件图标,选择刚刚配置的情景模式,正常这样子就可以使用。
但是也会出现网页可以浏览,某些功能却无法使用的情况,所以需要额外配置一下。
在无法浏览的网页中,插件图标会显示 “数字” ,点击【未加载资源】 ,将未加载资源添加到条件中。
这样就可以通过代理进入网站了,但前提是 xshell 需要一直处于连接状态。
自动识别网站
办公时,需要访问公司内部网站,但来回手动切换也不合适。所以就需要配置自动切换代理,需要的时候让他自动代理,不需要时关闭即可。
- 创建一个新情景模式,点击第二个【自动切换模式】->【添加条件】, 按照如下内容填写
- 条件设置为: . 你的网站地址(不要丢了点)
- 情景模式为:你之前设置的情景模式
点击应用,再到浏览器中点击插件图标,将模式设置为刚刚新建的情景模式。
这样每当进入到你要浏览的网站时便会自动切换。
如果要快捷添加,可以先访问该网站,点击【未加载资源】,接着和之前一样,可以将网站直接加入到条件设置中,实现自动切换。