小编Pie*_*ier的帖子

strongswan 无法将 DNS 解析器推送到 OSX Mountain Lion(拆分隧道)

我想为 OSX 台式机和笔记本电脑设置 IPSec 响应器(VPN 服务器)。

一切似乎都工作正常,除了我无法在启动器(VPN 客户端)上推送要在系统范围内使用的 DNS 服务器。

我在 StrongSwan 5.0.4 中使用 Charon 的 IKEv1 支持,带有 Unity 扩展,并且 OSX 机器使用网络首选项中的“Cisco VPN”以图形方式配置。

我确实尝试更改客户端上的服务顺序以将 VPN 放在顶部,但这没有帮助。

在 中scutils --dns,解析器只出现resolver #1DNS configuration (for scoped queries)部分中,而不是出现在第一部分中DNS configuration

以下是相关的配置文件:

/etc/ipsec.conf:

conn %default
  ikelifetime=24h
  keylife=1h
  rekeymargin=10m
  keyingtries=3
  keyexchange=ikev1
  left=%defaultroute
  auto=add

conn main
  leftfirewall=yes
  leftsubnet=0.0.0.0/0
  leftauth=psk
  right=%any
  rightauth=psk
  rightauth2=xauth-pam
  rightsourceip=172.17.0.0/22
Run Code Online (Sandbox Code Playgroud)

/etc/strongswan.conf:

charon {
  threads = 16
  cisco_unity = yes
  plugins {
    attr {
      dns = 172.16.0.23
      split-include …
Run Code Online (Sandbox Code Playgroud)

domain-name-system ipsec mac-osx split-tunneling strongswan

3
推荐指数
1
解决办法
7259
查看次数