您在使用飞连零信任接入模块的过程中,遇到疑问时可参考以下常见问题及解决方案。
目前飞连分全局模式和极速模式两种情况:
为防止此种风险发生,建议您在飞连管理后台的身份管理 > 账号配置 > 身份认证中开启二次认证功能。
飞连产品支持全局模式和极速模式两种 VPN 模式,区别如下:
飞连支持泛域名,配置路径如下:
example.com,同时需要配置对应的 IP 段。可以。在飞连管理后台的 VPN 管理 > 节点管理中,设置 VPN 节点的可见对象。具体请参见配置 VPN 节点的可见对象。
飞连管理后台如果开启了双协议的话,会优先尝试通过 UDP 协议连接,连接不通的话再尝试通过 TCP 协议连接。
解决方案:进入操作系统,执行以下命令。
sudo /opt/feilian/vpn/uninstall.sh
解决方案:
极速模式的资源分为全局资源与单节点资源。
如果您在以上两个功能项中均配置了极速模式的资源,则单节点资源优先生效,从而导致极速模式全局资源不生效。
因为 ping 等程序使用 ICMP 协议,所以无法使用。如果您需要使用,则需要为域名增加对应的 IP 资源,并增加 ICMP 协议。
传输协议指飞连客户端封包类型,建议选择自动选择 TCP 与 UDP,因为某些网络会丢弃 UDP 包。
默认开放模式是针对整个 VPN 功能模块的,无法针对某个节点进行配置。
解决方案:
确认 VPN 的 License 未过期,且该员工有 VPN 使用权限。
执行如下命令检查配置文件中的 VPN 节点配置是否正确。
cat opt/feilian/vpn/conf/config.yaml
url 中的地址为飞连门户域名或飞连内网服务端 IP,端口为 49900。
以 root 用户登录 VPN 节点服务器,通过 telnet 命令访问 config.yaml 文件中的 url,检查连接是否正常,如果提示Connected to……表示连接正常。
telnet example.com 49900
example.com 请替换为 config.yaml 文件中的 url 对应的域名或 IP。
如果配置错误,请修改 config.yaml 文件后,请在非业务时间执行如下命令重启飞连服务。
systemctl restart feilian-*
解决方案:
判断是否是公网质量的问题。
判断是否是VPN 服务部署的问题。
curl -k https://公网 IP:VPN节点控制端口/vpn/ping
restart corplink-vpn命令,重启 VPN 服务。https://{ip}:8443/api/monitor/log/download?type=vpn
通过 SSH 登录飞连的 pilot 账号,在 Tool 界面执行restart corplink-vpn,重启 VPN 服务。
可能原因
出问题的时间节点可能替换过 Portal 域名证书,新证书未在 VPN 生效。
问题解决
登录到 VPN 服务器手动替换证书。
解决方案:
问题现象
VPN 服务启动失败。
可能原因
问题解决
卸载第三方 VPN 软件,关闭电脑上的杀毒软件后重试。
VPN 暂时不支持运行在 Docker 上。
若您的 VPN 节点列表中没有云 VPN 节点,请联系飞连服务提供商进行开通授权。
问题现象
在飞连管理后台把 VPN 节点的 IP 地址池从192.x 修改为 10.x,用户在连接该 VPN 节点时概率获取到原 IP网段的 IP(192.x)。
问题解决
执行如下命令重启 feilian-vpn 服务,清理缓存。
systemctl restart feilian-vpn
说明
重启 feilian-vpn 服务不影响已连接的用户。
升级飞连至 3.0.6 及以上版本。
如果管理员没有为该应用配置应用分组,那么即使用户被授权了该应用,在用户的飞连客户端首页和飞连门户网站上也不会展示对应的应用,用户需要通过搜索才能添加对应的应用。配置应用分组的操作请参见配置应用分组。
如果系统中的应用需要被第三方调用,例如外部应用调用 OA 系统来获取相关数据等。此时您需要将特定接口进行加白,使用接口自有的认证逻辑进行验证。配置方法如下:
修改/opt/feilian/agw/conf/whitelist.json配置文件,在 whitelist_urls 和 allow_ips 字段中配置白名单 URL 和白名单 IP。
//生效逻辑为:访问同时满足白名单URL,白名单IP下生效。任一不满足即拒绝。 //IP判断默认取访访问请求中IP五元组中的源IP字段 { "代理应用地址":{ "whitelist_urls":["白名单URl"] "allow_ips":["白名单IP"] } } 示例: { "fs.abc.cn:443":{ "whitelist_urls":["/app/*","/web/*"], "allow_ips":["127.0.0.1","192.168.1.0/24"] //访问https://fs.abc.cn:443/app/xxxx 接口是请求加白,不需要校验 } } //如果希望IP取负载中透传的xff字段,请按照以下方式配置 { "fs.abc.cn:443":{ "sip_from":"xff", "whitelist_urls":["/app/*","/web/*"], "allow_ips":["127.0.0.1","192.168.1.0/24"] //访问https://fs.abc.cn:443/app/xxxx 接口是请求加白,不需要校验 } }
说明
修改配置文件后,建议通过第三方工具检验该配置文件中的 JSON 语法是否有错误。
重启网关使配置文件生效。
sudo systemctl restart feilian-agw sudo systemctl restart feilian-agw-ctrl