-
Notifications
You must be signed in to change notification settings - Fork 846
Open
Description
After setting up the tpws proxy through binaries and got it running you would get this error log whenever you attempt to establish a connection:
ioctl(DIOCNATLOOK) failed: Operation not permitted
I did a quick reasearch and seems like at some point apple hardened the xnu even more to prevent users (even as root) from making NAT lookups.
no altq support in kernel
altq related functions disabled
You would still get the same error above even if zapret is running in TCP proxy only mode (without any tampering)
So transparent proxies no longer work on macOS again I guess? I think it's worth leaving this here for others to see,
Also the workaround is simply using zapret as socks (or other userspace proxy):
--socks
Macbook Air M1 Sonoma 14.5
Metadata
Metadata
Assignees
Labels
No labels