Dam*_*les 1 vpn google-chrome-extension
客户端问我是否可以创建可以连接到其VPN服务器的"VPN"扩展.我在Chrome网上应用店中看到了很多VPN扩展程序,但它们只影响了Chrome.VPN不会影响所有连接吗?
我找到了chrome.proxy
.VPN扩展是VPN还是实际的Web代理?我可以告诉客户端他们需要设置Web代理服务器而不是VPN服务器,我chrome.proxy
是否用于此目的?
实际上,许多"VPN"扩展本质上是代理:除了浏览器本身的流量(通过chrome.proxy
和chrome.webRequest
API)之外,它们不会影响任何东西.
但是,有两个例外.
在Chrome操作系统(仅限Chrome操作系统)上,扩展程序可以使用chrome.vpnProvider
API来代理与VPN的连接.
使用Native Messaging,您可以让扩展与在OS中运行的另一个可以管理"真正"VPN连接的应用程序进行通信.但是,这需要单独安装具有适当操作系统权限的此类模块,并使Chrome扩展只不过是对它的远程控制.
因此,使用上面的路径#2,可以创建真正的 VPN扩展,但这需要在浏览器之外安装软件.
归档时间: |
|
查看次数: |
759 次 |
最近记录: |