Post

Replies

Boosts

Views

Activity

Reply to excludedNetworkRules does not take effect
But with that configuration, I still set traffic to apple.com 443 as mentioned: 🤪FZ$--hostName: www.apple.com remoteEp: 23.202.173.153:443 appId: com.google.Chrome.helper fzmacappproxy 18:22:57.007704+1000 🤪FZ$--hostName: supportmetrics.apple.com remoteEp: 17.137.160.100:443 appId: com.google.Chrome.helper fzmacappproxy 18:23:47.128264+1000 🤪FZ$--hostName: developer.apple.com remoteEp: 17.253.67.203:443 appId: com.google.Chrome.helper fzmacappproxy 18:23:47.485234+1000
Sep ’21
Reply to excludedNetworkRules does not take effect
Code Block swift let settings = NETransparentProxyNetworkSettings(tunnelRemoteAddress: "x.x.x.x") settings.includedNetworkRules = [ NENetworkRule(remoteNetwork: NWHostEndpoint(hostname: "0.0.0.0", port: "443"), remotePrefix: 0, localNetwork: nil, localPrefix: 0, protocol:.TCP, direction: .outbound) ] settings.excludedNetworkRules = [ NENetworkRule(remoteNetwork: NWHostEndpoint(hostname: "apple.com", port: "0"), remotePrefix: 0, localNetwork: nil, localPrefix: 0, protocol:.TCP, direction: .outbound) ] And see all *.apple.com traffic go direct as normal, while all port 443 traffic outside of .apple.com went to the proxy. That means no difference between with and without that exclude rule :) Is that right?
Aug ’21
Reply to excludedNetworkRules does not take effect
But with that configuration, I still set traffic to apple.com 443 as mentioned: 🤪FZ$--hostName: www.apple.com remoteEp: 23.202.173.153:443 appId: com.google.Chrome.helper fzmacappproxy 18:22:57.007704+1000 🤪FZ$--hostName: supportmetrics.apple.com remoteEp: 17.137.160.100:443 appId: com.google.Chrome.helper fzmacappproxy 18:23:47.128264+1000 🤪FZ$--hostName: developer.apple.com remoteEp: 17.253.67.203:443 appId: com.google.Chrome.helper fzmacappproxy 18:23:47.485234+1000
Replies
Boosts
Views
Activity
Sep ’21
Reply to excludedNetworkRules does not take effect
Code Block swift let settings = NETransparentProxyNetworkSettings(tunnelRemoteAddress: "x.x.x.x") settings.includedNetworkRules = [ NENetworkRule(remoteNetwork: NWHostEndpoint(hostname: "0.0.0.0", port: "443"), remotePrefix: 0, localNetwork: nil, localPrefix: 0, protocol:.TCP, direction: .outbound) ] settings.excludedNetworkRules = [ NENetworkRule(remoteNetwork: NWHostEndpoint(hostname: "apple.com", port: "0"), remotePrefix: 0, localNetwork: nil, localPrefix: 0, protocol:.TCP, direction: .outbound) ] And see all *.apple.com traffic go direct as normal, while all port 443 traffic outside of .apple.com went to the proxy. That means no difference between with and without that exclude rule :) Is that right?
Replies
Boosts
Views
Activity
Aug ’21