Using Shadowsocks for long time and can't switch to other VPN providers because connection will be throttled ?
Most Internet Service Providers can detect VPNs and detect tunnelled connections (Get Throttled) !
You can convert Shadowsocks into P2P IP Tunnel without need to use tun0 adapter...
Edit "tcprelay.py"
Find:
self._remote_address = None
fd_to_handlers[local_sock.fileno()] = self
local_sock.setblocking(False)
add after it :
if sys.platform.startswith('linux') and 'cc_algo' in config:
TCP_CONGESTION = getattr(socket, 'TCP_CONGESTION', 13)...