I wondering what's the best and recent tuto for transforming my router to a vpn router, using shadowsocks, I already have a server, so I don't need to set up one. I have a Linksys wrt 1900ac, runnning OpenWrt 18.06.4
I tired to follow this tutoriel, but I wasn't able to see shadowsocks in the webgui, so I made a reset factory, tried to install everything again, and same result, so I guess that the tutoriel is not up to date.
NB: I'm a newbie in this world, this is why I need a step by step tutoriel. thank you guys =)
ss-rules is made specifically for ss-redir. Currently it supports diverting by src then dst ip addresses. Likely you can make it suit your needs by specifying ipt_args matching dscp labels.
this what I have, so I looked around and I found a good tutorial this one, now I can find "Service = Shadowsocks" I followed all the steps, put my server and everything, but google won't open...
The first being port 8053 was not in the output of netstat command. Port 8053 in the recipe should be served by ss-tunnel to tunnel dns query to 8.8.8.8. I see there is a ss-tunnel running there, but it looks like it's not working as expected. Please share with us the content of ss_tunnel section and the generated ss-tunnel config file on ps command output /var/etc/shadowsocks-libev/ss_tunnel.cfg0249c0.json.
The other thing is that nslookup google.com only returned ipv6 address record. Not quite sure what happened. I assume you have added the list server ... option to /etc/config/dhcp and issued the nslookup command on the router itself. How about adding another option option localuse 1, restart dnsmasq and try again?
Remember to redact the server address and password, etc.
I just inserted this instead of the 127.0.0.1#1090, and it's working as a charm ! you are a genius my friend ! A GENIUS ! thank you very much, thank you
EDIT : it worked for five minutes, then it stopped...
IT'S WORKING !
Give this man a medal ! he just saved my life ! I followed all what you said and it's working, and also, if one day I will have a son, his name will be "yousong" even if I had a daughter!
I tried your version of ss, and it works. But works very slowly, while on mobile client I've got 200 mbps download speed, on windows client - round 300 mbps, on openwrt with your shadowsocks-libev I've got only 50-60 mbps with the same settings and same server. That's not good at all. Why don't you support original shadowsocks-libev implementation?
I suppose the site is just providing another build of the same source code as does OpenWrt buildbots. For OpenWrt project, builds provided by buildbots are "official", "original". The project is supposed to only provide support for things made by the project itself.