Mac集成LuLu防火墙和Dns相关注意事项

LuLu防火墙 LuLu Dns

1.  一个插件同时起NEDNSProxyProvider NEFilterDataProvider 说明
首先插件的info.plist 里面NEProviderClasses 中com.apple.networkextension.dns-proxy=UUFilterDnsDataProvider com.apple.networkextension.filter-data=FilterDataProvider
需要配置
插件能力 Network Extensions 需要配置dns-proxy-systemextension content-filter-provider-systemextension
xcode debug插件能力 Network Extensions 必须是dns-proxy content-filter-provider 不然编译不过 不知道为什么
xcode release插件能力 Network Extensions 必须是dns-proxy-systemextension content-filter-provider-systemextension

 

 

 

 

 

 

2. nw_connection_set_state_changed_handler 报错问题 domain nw_error_domain_posix EPERM问题 (操作被拒绝)
这个是权限问题 需要吧info.plist 里面的App Sandbox=YES 去除掉


版权声明:本文为HeroRazor原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。