Open wallleap opened 2 months ago
title: 拒绝在工作机直接安装阿里郎和云壳-虚拟机中搭建代理服务器 date: 2024-09-06T09:07:15.347Z updated: 2024-09-06T09:07:15.347Z cover: //cdn.wallleap.cn/img/pic/cover/alilang.jpg category: 技术杂谈 tags:
最近公司接了新的业务,需要在电脑上安装阿里郎和云壳,通过 VPN 连接阿里巴巴内网,才能访问相应的系统。但是,这两个软件监控、拦截有点流氓,所以不太想安装它,尝试在虚拟机上安装,能够正常运行,进入系统需要先进行刷脸验证,这时候显示了这个……
在其他网站进行测试,摄像头是能够使用的,经过一长串的鼓捣之后还是没能解决。
这个时候就想着能不能在虚拟机里面连 VPN,然后在宿主机上访问这个网络。手机上挂了代理开热点,其他设备连接了能够直接访问网络,虚拟机好像不能这样操作。
后面想了想,虚拟机和宿主机在同一个局域网(桥接模式下),可不可以在虚拟机上搭一个代理服务器,然后宿主机作为客户端连接它。
想到了就直接上手,因为电脑上安装了 SSR 的客户端,所以就直接开始找 ShadowSockets 服务器端程序,最好不需要安装其他依赖,例如 Python 等。
接着就搜到了这个项目:shadowsocks/libQtShadowsocks: A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework
主打一个轻量、方便,虽然已经归档,很久没有维护了,但是本着能用就行的原则,直接开始下载。
找到次新版本的已经编译好的包,直接下载:https://github.com/shadowsocks/libQtShadowsocks/releases/download/v2.0.2/shadowsocks-libqss-v2.0.2-win64.7z
解压得到:shadowsocks-libqss.exe
shadowsocks-libqss.exe
接着新建配置文件 config.json,内容为
config.json
{ "server":"0.0.0.0", "server_port":8388, "local_address":"127.0.0.1", "local_port":1080, "password":"password", "timeout":600, "method":"rc4-md5", "http_proxy": true }
新建一个批处理文件,方便运行 shadowsocks-server.bat
shadowsocks-server.bat
::This batch will run shadowsocks-libqss in server mode using the config.json file in current folder as the configuration @echo off ::this script is updated for version 1.7.0 shadowsocks-libqss.exe -c config.json -S
然后把这三个文件放到同一个目录下,直接双击 shadowsocks-server.bat 开始运行
由于是虚拟机里的系统,就选择直接关闭所有的防火墙
在搜索框中搜索防火墙,然后把控制面板中的防火墙全都关闭
Windows 安全中心的也关闭
我使用的是 VMware Fusion(个人免费)
选择桥接模式下任意一个
然后虚拟机和宿主机都需要进入终端/命令提示符中运行命令获取 IP 地址
Windows 运行
ipconfig
Linux 或 macOS 运行
ifconfig
找到在同一网段的那个,例如上面图中宿主机是 192.168.3.5,就直接找 192.168.3 开头的地址(大概这么理解,实际需要看子网掩码),例如找到的 192.168.3.110
192.168.3.5
192.168.3
192.168.3.110
那么在宿主机中先 ping 这个地址,测试连通性
ping 192.168.3.110
有类似 64 bytes from 192.168.3.110: icmp_seq=0 ttl=53 time=29.237 ms 这种的就是通的,如果 Request timeout、Unknown host 就需要检查下 IP 是否正确,防火墙是否全部关闭
64 bytes from 192.168.3.110: icmp_seq=0 ttl=53 time=29.237 ms
Request timeout
Unknown host
进入虚拟机运行 ipconfig 得到 IP 地址,宿主机中也需要
下载对应版本的 SSR 客户端:ShadowsocksR/SSR客户端
新增一个服务器配置:
192.168.1.110
8388
rc4-md5
password
保存之后选中这个,然后设置代理为 Global 全局模式,并且 Turn on 启动它
这样虚拟机连接 VPN 之后宿主机也能顺利访问内部系统
Windows 可以进入 PE 然后强制删除 C:\ProgramData\Alibaba(64 位)、C:\Program Files (x86)\Alibaba(32 位)目录
C:\ProgramData\Alibaba
C:\Program Files (x86)\Alibaba
如果之前已经安装过 360 或火绒,也可以右击这个目录然后用他们的强制删除/粉碎试一下
macOS 就断网之后进入 Application 中强制删除,或者使用腾讯柠檬进行卸载,如果有安装证书也记得删除掉,系统设置如果有安装到插件,也可以选中那个然后删除
Application
title: 拒绝在工作机直接安装阿里郎和云壳-虚拟机中搭建代理服务器 date: 2024-09-06T09:07:15.347Z updated: 2024-09-06T09:07:15.347Z cover: //cdn.wallleap.cn/img/pic/cover/alilang.jpg category: 技术杂谈 tags:
电脑 description: 拒绝在工作机直接安装阿里郎和云壳-虚拟机中搭建代理服务器
最近公司接了新的业务,需要在电脑上安装阿里郎和云壳,通过 VPN 连接阿里巴巴内网,才能访问相应的系统。但是,这两个软件监控、拦截有点流氓,所以不太想安装它,尝试在虚拟机上安装,能够正常运行,进入系统需要先进行刷脸验证,这时候显示了这个……
在其他网站进行测试,摄像头是能够使用的,经过一长串的鼓捣之后还是没能解决。
这个时候就想着能不能在虚拟机里面连 VPN,然后在宿主机上访问这个网络。手机上挂了代理开热点,其他设备连接了能够直接访问网络,虚拟机好像不能这样操作。
后面想了想,虚拟机和宿主机在同一个局域网(桥接模式下),可不可以在虚拟机上搭一个代理服务器,然后宿主机作为客户端连接它。
想到了就直接上手,因为电脑上安装了 SSR 的客户端,所以就直接开始找 ShadowSockets 服务器端程序,最好不需要安装其他依赖,例如 Python 等。
接着就搜到了这个项目:shadowsocks/libQtShadowsocks: A lightweight and ultra-fast shadowsocks library written in C++14 with Qt framework
主打一个轻量、方便,虽然已经归档,很久没有维护了,但是本着能用就行的原则,直接开始下载。
下载并配置 shadowsocks-libqss
找到次新版本的已经编译好的包,直接下载:https://github.com/shadowsocks/libQtShadowsocks/releases/download/v2.0.2/shadowsocks-libqss-v2.0.2-win64.7z
解压得到:
shadowsocks-libqss.exe
接着新建配置文件
config.json
,内容为新建一个批处理文件,方便运行
shadowsocks-server.bat
然后把这三个文件放到同一个目录下,直接双击
shadowsocks-server.bat
开始运行关闭防火墙或开放 8388 端口
由于是虚拟机里的系统,就选择直接关闭所有的防火墙
在搜索框中搜索防火墙,然后把控制面板中的防火墙全都关闭
Windows 安全中心的也关闭
虚拟机网络模式
我使用的是 VMware Fusion(个人免费)
选择桥接模式下任意一个
然后虚拟机和宿主机都需要进入终端/命令提示符中运行命令获取 IP 地址
Windows 运行
Linux 或 macOS 运行
找到在同一网段的那个,例如上面图中宿主机是
192.168.3.5
,就直接找192.168.3
开头的地址(大概这么理解,实际需要看子网掩码),例如找到的192.168.3.110
那么在宿主机中先 ping 这个地址,测试连通性
有类似
64 bytes from 192.168.3.110: icmp_seq=0 ttl=53 time=29.237 ms
这种的就是通的,如果Request timeout
、Unknown host
就需要检查下 IP 是否正确,防火墙是否全部关闭客户端设置
进入虚拟机运行
ipconfig
得到 IP 地址,宿主机中也需要下载对应版本的 SSR 客户端:ShadowsocksR/SSR客户端
新增一个服务器配置:
192.168.1.110
8388
rc4-md5
password
保存之后选中这个,然后设置代理为 Global 全局模式,并且 Turn on 启动它
这样虚拟机连接 VPN 之后宿主机也能顺利访问内部系统
卸载云壳
Windows 可以进入 PE 然后强制删除
C:\ProgramData\Alibaba
(64 位)、C:\Program Files (x86)\Alibaba
(32 位)目录如果之前已经安装过 360 或火绒,也可以右击这个目录然后用他们的强制删除/粉碎试一下
macOS 就断网之后进入
Application
中强制删除,或者使用腾讯柠檬进行卸载,如果有安装证书也记得删除掉,系统设置如果有安装到插件,也可以选中那个然后删除