# ZME Network Intercept

**URL:** <https://openziti.discourse.group/t/zme-network-intercept/1121>\
**Category:** Tunneler Apps\
**Created:** [March 1, 2023, 9:34pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121 "2023-03-01T21:34:56Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![PhilipGriffiths](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/philipgriffiths/32/341_2.png) [@PhilipGriffiths](https://openziti.discourse.group/u/PhilipGriffiths)\
**Post date:** [March 1, 2023, 9:34pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/1 "2023-03-01T21:34:56Z")

</div>

Can Ziti Mobile Edge (iOS/Android) implement a longest mask wins feature, like normal routing, so that one could place a “default route” of 0.0.0.0/0 as a service and direct it to a router, or routers?

If it could, you could do with the traffic as you liked, install inspection, blocking, etc.

I know this is possible on ZDE, not sure if done to ZME yet…

---

<div class="post-metadata">

**Author:** ![smilindave26](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/smilindave26/32/185_2.png) [@smilindave26](https://openziti.discourse.group/u/smilindave26)\
**Post date:** [March 1, 2023, 10:52pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/2 "2023-03-01T22:52:03Z")

</div>

ZME for iOS uses the same code base for networking as ZDE for macOS (a combination of an Apple Networking Extension and the Ziti Tunneler SDK used by `ziti-edge-tunnel`). Anything you do that works on ZDE for macOS should work on ZME for iOS.

---

<div class="post-metadata">

**Author:** ![PhilipGriffiths](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/philipgriffiths/32/341_2.png) [@PhilipGriffiths](https://openziti.discourse.group/u/PhilipGriffiths)\
**Post date:** [March 1, 2023, 11:16pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/3 "2023-03-01T23:16:29Z")

</div>

Sweet. How about Android?

---

<div class="post-metadata">

**Author:** ![ekoby](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/ekoby/32/14_2.png) [@ekoby](https://openziti.discourse.group/u/ekoby)\
**Post date:** [March 2, 2023, 2:32pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/4 "2023-03-02T14:32:57Z")

</div>

Needs to be implemented

---

<div class="post-metadata">

**Author:** ![mrbluecoat](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/mrbluecoat/32/490_2.png) [@mrbluecoat](https://openziti.discourse.group/u/mrbluecoat)\
**Post date:** [March 15, 2023, 2:50am UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/5 "2023-03-15T02:50:37Z")

</div>

Is it on the roadmap? ZeroTier and Tailscale support it on android in case that code helps. There’s also [GitHub - Jigsaw-Code/outline-client: Outline clients, developed by Jigsaw. The Outline clients use the popular Shadowsocks protocol, and lean on the Cordova and Electron frameworks to support Windows, Android / ChromeOS, Linux, iOS and macOS.](https://github.com/Jigsaw-Code/outline-client) and [GitHub - omniedgeio/omniedge-android: OmniEdge Android](https://github.com/omniedgeio/omniedge-android) as reference apps

---

<div class="post-metadata">

**Author:** ![smilindave26](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/smilindave26/32/185_2.png) [@smilindave26](https://openziti.discourse.group/u/smilindave26)\
**Post date:** [March 15, 2023, 3:11am UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/6 "2023-03-15T03:11:47Z")

</div>

CIDR block intercepts and wildcard domain intercepts should work on Android. I believe @ekoby comment was about the explicit “/0” intercept format

---

<div class="post-metadata">

**Author:** ![smilindave26](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/smilindave26/32/185_2.png) [@smilindave26](https://openziti.discourse.group/u/smilindave26)\
**Post date:** [March 15, 2023, 3:13am UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/7 "2023-03-15T03:13:21Z")

</div>

(And yes, agreed, we need to make sure Android is on par with the other platforms)

---

<div class="post-metadata">

**Author:** ![ekoby](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/ekoby/32/14_2.png) [@ekoby](https://openziti.discourse.group/u/ekoby)\
**Post date:** [March 15, 2023, 3:52pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/8 "2023-03-15T15:52:22Z")

</div>

just to clarify – CIDR block with `/0’ is implemented. what still needs implementing is the longest match feature

---

<div class="post-metadata">

**Author:** ![mrbluecoat](https://yyz2.discourse-cdn.com/free1/user_avatar/openziti.discourse.group/mrbluecoat/32/490_2.png) [@mrbluecoat](https://openziti.discourse.group/u/mrbluecoat)\
**Post date:** [March 15, 2023, 5:50pm UTC](https://openziti.discourse.group/t/zme-network-intercept/1121/9 "2023-03-15T17:50:35Z")

</div>

Oh, that’s great! Thanks for the clarification
