windows安装OpenVPN后可连接VPN但无法访问网络

windows安装OpenVPN后可连接VPN但无法访问网络

环境

windows11,openvpn3.x

流程说明

安装及正确配置openvpn后,可正常连接vpn,但系统无法访问网络,浏览器和软件的网络行为全部被限制,而且此时并未配置防火墙规则,问题确定出在openvpn的配置上。

通用配置如下:

client                  #指定当前VPN是客户端
dev tun                 #使用tun隧道传输协议
proto tcp               #使用udp协议传输数据
remote IP PORT   #openvpn服务器IP地址端口号
resolv-retry infinite   #断线自动重新连接,在网络不稳定的情况下非常有用
nobind                  #不绑定本地特定的端口号
ca C:\\openvpn\\ca.crt               #指定CA证书的文件路径
cert C:\\openvpn\\crt.crt         #指定当前客户端的证书文件路径
key C:\\openvpn\\key.key          #指定当前客户端的私钥文件路径
verb 3                  #指定日志文件的记录详细级别,可选0-9,等级越高日志内容越详细
persist-key             #通过keepalive检测超时后,重新启动VPN,不重新读取keys,保留第一次使用的keys

此时无法访问普通网络,因为当前全部网络请求都被导向了openvpn代理,需要加入特定配置对请求进行区分。
如下为使用route-nopull取消从服务器拉取路由,再配合route手动指定openvpn需要代理的地址。
如此可实现代理与普通请求并存。

# 增加如下配置
route-nopull #don't pull routes from the server
route 192.168.0.0 255.255.255.0 #direct all 192.168.0.* subnet traffic through the VPN
#route 192.168.0.1 255.255.255.255 #For one IP only (192.168.0.1)

如果使用配置文件client.ovpn的方式进行启动,每次修改后都需要重新导入配置方才生效。

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

夏洛克·汗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值