这是indexloc提供的服务,不要输入任何密码
Skip to content

MacOS proxy configuration issues #1482

@canyalccn

Description

@canyalccn

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions