利用CVM云服务器,通过Firefox浏览器SOCKS代理和SecureCRT本地端口转发突破公司内网IP拦截
一、环境准备
需提前准备CVM云服务器、Firefox浏览器、SecureCRT,CVM云服务器搭建请自行百度教程,Firefox浏览器、SecureCRT按默认步骤安装即可,以下是本人所使用的工具版本:
- CVM云服务器,纯净的CentOS 7.5 64位版本
- Firefox 100.0 (64 位)
- SecureCRT8.5
百度网盘链接:https://pan.baidu.com/s/1b0BSJSP8tq510XXgUI3VFA
提取码:yyds
二、配置SecureCRT本地端口转发
1、新建会话
打开SecureCRT,新建会话。
输入服务器IP与用户名。
完成会话创建。
2、配置本地端口转发
打开配置项窗口。
新增本地端口转发配置。(勾选Manually select local IP address on which to allow connections可配置 IP address,不配置默认转发的IP为127.0.01)
完成本地端口转发配置。
3、开启服务器数据包转发
连接服务器。
修改配置文件,开启服务器数据包转发。
1
2
3
4
5
6
7
8编辑配置文件
vim /etc/sysctl.conf
开启服务器数据包转发
net.ipv4.ip_forward = 1
执行命令使配置文件生效
sysctl -p
三、配置Firefox浏览器SOCKS代理
1、打开网络设置
2、配置SOCKS代理
如果SecureCRT有配置IP则SOCKS主键IP需输入SecureCRT配置的,否则默认为127.0.0.1。
四、测试
打开Firefox浏览器地址栏输入https://www.baidu.com/s?word=ip,查看访问该链接的IP,IP与代理服务器IP相同则代理成功。
五、总结与拓展
通过上述配置后,Firefox浏览器将不会再被公司内网IP拦截,但仅限于Firefox浏览器。使用其他浏览器或者软件时,仍然会被内网IP拦截。
若想让整个电脑网络都能不被公司内网IP拦截限制,需实现全局代理,可自行寻找能够拦截电脑全部请求并可以通过SOCKS代理的工具。当然也可通过其他技术实现,如VPN、HTTP代理等。
将前面使用的CVM服务器,换成国外的服务器可以实现科学上网。
在使用该方法突破公司内网IP拦截时,必须保持SecureCRT一直连接着服务器。保持服务器连接实质上是为了保持端口数据包转发。除使用SecureCRT工具外,可自行寻找支持本地端口数据包转发的工具。
学习所得,资料、图片部分来源于网络,如有侵权,请联系本人删除。
才疏学浅,若有错误或不当之处,可批评指正,还请见谅!