Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support IPv6 #139

Open
Roguelazer opened this issue Mar 26, 2020 · 2 comments
Open

Support IPv6 #139

Roguelazer opened this issue Mar 26, 2020 · 2 comments

Comments

@Roguelazer
Copy link

It's amazing that this library doesn't natively support IPv6, either on the connection to the proxy or through the proxy. You can kind of hack it up for the connection to the proxy server by passing AF_INET6 as the first argument to the socksocket constructor, but it still breaks and doesn't at all support IPv6 servers.

Why does this even subclass socket? If I rewrote this to no longer subclass socket and properly support IPv6, would there be interest?

@cubimon
Copy link

cubimon commented Mar 28, 2020

Why does this even subclass socket?

I guess for better monkey patch compatibility/it is intended as a compatible replacement for socket

@sunshe35
Copy link

I find the way to solve ipv6 socks5 proxy.
refer to:
woo200/sockslib#1 (comment)

The author of sockslib was very kind and helped me solve this problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants