首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >通过openvpn运行本地HTTP或SOCK代理

通过openvpn运行本地HTTP或SOCK代理
EN

Server Fault用户
提问于 2021-01-30 08:09:37
回答 1查看 1.7K关注 0票数 0

我的OpenVPN客户端配置有一个小问题。我想连接到我的OpenVPN服务器“i使用命令行中的ovpn连接器”:

代码语言:javascript
运行
复制
> ovpnconnector install
> ovpnconnector set-config profile D:\profile.ovpn
> ovpnconnector start

ipconfig:

代码语言:javascript
运行
复制
Unknown adapter Local Area Connection: 
Connection-specific DNS Suffix  . :   
Link-local IPv6 Address . . . . . : fe80::4dab:ab8e:48d1:858%25
IPv4 Address. . . . . . . . . . . : 10.8.0.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 10.8.0.1 

我可以成功地连接,并已经创建了dev tun,但是我想使用本地的“HTTP或Socks本地代理”来连接到我的OpenVPN连接上的dev tun,并转发所有支持HTTP或socks代理的特定应用程序的流量,但我不知道该如何做。我搜索解决方案,找到了一些解决方案,但都使用TCP,但我运行UDP配置文件,无法将其更改为TCP。

我用angryIP扫描仪扫描10.8.0.2打开的端口,但没有找到任何开放端口

EN

回答 1

Server Fault用户

发布于 2021-01-30 09:46:53

正如Piotr P. Karwasz所提到的,OpenVPN本身至少不提供HTTPS/SOCKS5 5功能。此外,我通过ssh客户端服务使用了这样的功能,但并不总是奏效。仍然有许多网站不兼容这样的代理。

您真正想要的是在WWW上的正常访问保持不变,但是使用OpenVPN访问一些特定的站点或is。我建议不要使用VPN网关作为默认路由器,因为您只是在OpenVPN配置中设置。相反,请通过OpenVPN指定要访问的位置。例如,destination_IP=8.8.8.8:route 8.8.8.8 255.255.255.255

确保在客户端配置或服务器配置中没有其他路由策略,在开始时使用"push“。也没有"def1“。然后,仅在客户端配置中使用这一行,您可以通过VPN通道访问8.8.8.8,而所有其他地方都使用家中的旧路由器。

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1051741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档