-
Notifications
You must be signed in to change notification settings - Fork 374
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
Use WsTunnel in Android - VPN (Wireguard) #292
Comments
I can help you with, this is supported for non-root phone: Prerequisites: Concept: Therefore, the command you should use in Termux:
While in V2rayNG you should specify the Host and Port. Here are some screenshots: |
Hello @ikhwanperwira Thanks for answering you, I test this next week because I would be in constrained environment so the perfect time for that. Thanks for that |
有帮助 |
Error when I use the same command that still works on computer but not on android in Termux Help me plz ! |
Based on the command with flag You need addition relay for UDP packet so it can be converted to Socks5 packet since V2rayNG accept Socks5 traffic. Or try to change listener to socks5
Or don't follow your PC command specifically
|
Hi, I love this project, it runs fast and smooth on pc. os: lineageos 20, android 13 |
|
Not sure if still fighting this, but here is what I have: On Android:
And a simple wsunnel_stop script:
This is LineageOS so I doubt standard Android come with that so replace /system_ext/bin/bash with whatever the path to your shell is on your android. echo $SHELL from the command line will probably help with this ( I just use JuiceSSH to get a local shell on my phone). I setup cert authentication but it's by no means essential but I like the extra protection against remote poking, generating these is documented on this wstunnel site. w.x.y.z is the public IP of my router. On my router I have:
Then on the Android wireguard client I configure to connect to localhost:1212 The only other wrinkle is the routes you want to send through wireguard. If you want to send all traffic through this you need to exclude wstunnel from the wireguard, and as wstunnel is not a GUI this is a little tricky (as the app won't be listed in the GUI). I solved this by removing my wstunnel endpoint (my router) from the wireguard AllowedIP's. The lazy way to do this esp is to use is to use this site which will convert a DisallowedIP list into a AllowedIPs list: https://www.procustodibus.com/blog/2021/03/wireguard-allowedips-calculator So I just get a shell on my phone and launch wstunnel_start and then connect wireguard. I hope this helps someone.... |
I have create a android gui for wstunnel.Incase of someone need. |
Nice. Seems interesting. I just installed it. Will i be able to use a bughost/sni on the client side? I was looking for a way to contact you but didnt see any telegram ID, etc because i dont want to crowd up these comments with any unnecessary messages? |
It also a github repositories.if you will have found any bugs or good ideas.you could be discussing this here. |
Not BUG !!!!
WsTunnel is a really great project really top 😍
But how to use wstunnel_9.6.2_android_arm64.tar.gz in Android ?
is there an app on Google Play because I can’t find anything functional ?
What are prerequis, etc ... plz ?
The text was updated successfully, but these errors were encountered: