首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >OpenVPN连接客户端Mac仅在重新安装后才能工作

OpenVPN连接客户端Mac仅在重新安装后才能工作
EN

Server Fault用户
提问于 2021-12-02 23:58:04
回答 1查看 1.1K关注 0票数 1

我面临着一个问题,我不知道问题的根源是什么。

我正在使用OpenVPN连接客户端MacOS版本3.3.2,连接到家庭wifi。以下是我所面临的情况:

  1. OpenVPN客户端在重新安装后工作(加载文件ovpn和connect),它被连接并且我的IP地址改变了。但是当我断开vpn并再次连接时,我已经连接了,但是IP没有被更改,我无法访问网页,我得到了以下错误日志:
代码语言:javascript
运行
复制
...
POST unix://[/var/run/agent_ovpnconnect.sock]/tun-setup : 200 OK
{
    "iface_name" : "utun2",
    "layer" : "OSI_LAYER_3",
    "tun_prefix" : true
}
/sbin/ifconfig utun2 down
/sbin/ifconfig utun2 192.168.1.11 192.168.0.1 netmask 255.255.252.0 mtu 1500 up
/sbin/route add -net 192.168.0.0 -netmask 255.255.252.0 192.168.1.11
add net 192.168.0.0: gateway 192.168.1.11
/sbin/route add -net xx.xx.xx.198 -netmask 255.255.255.255 192.168.0.1
add net xx.xx.xx.198: gateway 192.168.0.1
/sbin/route add -net 0.0.0.0 -netmask 128.0.0.0 192.168.0.1
add net 0.0.0.0: gateway 192.168.0.1
/sbin/route add -net 128.0.0.0 -netmask 128.0.0.0 192.168.0.1
add net 128.0.0.0: gateway 192.168.0.1
MacDNSAction: FLAGS=F RD=1 SO=5000 DNS=8.8.8.8 DOM= ADS=
open utun2 SUCCEEDED
⏎[Dec 2, 2021, 23:11:08] Connected via utun2
⏎[Dec 2, 2021, 23:11:08] LZO-ASYM init swap=0 asym=1
⏎[Dec 2, 2021, 23:11:08] Comp-stub init swap=0
⏎[Dec 2, 2021, 23:11:08] MTU mssfix=1410 crypto_encap=58 transport_encap=0
⏎[Dec 2, 2021, 23:11:08] EVENT: CONNECTED xx.xx.xx.198:14922 (xx.xx.xx.198) via /UDPv4 on utun2/192.168.1.11/ gw=[192.168.0.1/]
⏎[Dec 2, 2021, 23:11:08] UDP send exception: send: No route to host
⏎[Dec 2, 2021, 23:11:08] UDP send exception: send: No route to host
...
  • 注:关注UDP send exception: send: No route to host
  1. 使用相同的网络(家庭wifi)和相同的ovpn配置,我在从我的OpenVPN手机连接VPN与客户端时没有问题。
  2. 同一个Macbook,同一个客户端vpn客户端,相同的ovpn配置,但是连接到其他网络(移动热点),就没有问题了。

下面是配置

代码语言:javascript
运行
复制
setenv UV_ID 83c9fd53b2899844423bf7974eb7f1bc
setenv UV_NAME livel-3331
client
dev tun
dev-type tun
remote xx.xx.xx.198 14922 udp
nobind
persist-tun
cipher AES-128-CBC
auth SHA1
verb 2
mute 3
push-peer-info
ping 10
ping-restart 60
hand-window 70
server-poll-timeout 4
reneg-sec 2592000
sndbuf 393216
rcvbuf 393216
max-routes 1000
remote-cert-tls server
comp-lzo no
key-direction 1
mssfix 1410

提前谢谢!

EN

回答 1

Server Fault用户

发布于 2022-09-17 19:59:19

似乎,您有一个路由冲突-您的家庭wifi子网重叠VPN服务器的私人地址范围。如果可能的话,尝试重新调整您的家庭wifi网络,并使用与192.168.0.1不同的内容,或者将其设置为172.16.0.0/16范围,或者如果您已经配置了该VPN服务器,则可以更改服务器本身的私有IP地址范围,这不应与您的家庭IP范围相冲突。

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

https://serverfault.com/questions/1085256

复制
相关文章

相似问题

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