-
Notifications
You must be signed in to change notification settings - Fork 12
Usage
- Please have your server set up (for example, you can give it a visit: Naiveproxy Server setup, the server side is compatible)
Please note you must buy from any VPS provider such as AMAZON, Azure, Google Compute Cloud and etc to get a VPS running naiveproxy/yass server. Read it carefully, don't omit things important but not stated such as buying a domain name (used to do TLS extention, http2 requirement)
Ask your friends if you don't know how to setup a naive/yass server. We don't provide any service, either free or paid.
otherwise you can switch to weaker ciphers other than http2 so you can use your IP address as server's host address directly.
- Download the package (and install if it is a installer) and run YASS. It is a GUI application, for a quick start we can pick from here:
- Android 7.0 or later(APK)
- iOS 13.0 or later (TestFlight Invitation or IPA)
- Windows XP SP3 or later (ZIP)
- Ubuntu 16.04 or later (DEB)
- CentOS 7 or later (RPM)
- macOS 10.14 or later (Intel DMG or Apple Silicon DMG)
- OpenWRT (X86 IPK or X64 IPK)
Visit the release page for other favours, such as tarball downloads or aarch64/arm64 packages.
-
In YASS windows, please feed in Server's Host (domain name), Server Port, Username and Password used in previous step, changing Cipher Method to
http2
, Local Host to127.0.0.1
, Local Port to1081
and Timeout to0
. -
Click your platform's internet options to use HTTP PROXY on
127.0.0.1
port to1081
and then start your browser just as you visit the websites directly from the server. You can use this software as SOCKS4/SOCKS5 PROXY on the SAME port!
As REDIR mode usage in middle box for advanced users, please make sure you pass
--redir_mode
argument to the software. and local host to0.0.0.0
to receive requests other that the current machine.
- Use BBR congestion control algorithm for Upload Traffic(Linux only)
Add to /etc/modules-load.d/bbr.conf
(create if not available):
tcp_bbr
Run sudo modprobe tcp_bbr
Open yass client and change your client's tcp_congestion_algorithm to bbr in Option Dialog (GUI) or config.json (CLI).