

If you need to do more here are the commands to do it Method - (I recommend you choose aes-256-cfb because its more accepted Usage commands Port number - (you can keep these default 8399 or choose something else) Password - (type in a password that you will remember shadowsocks-libev-debian.sh 2>&1 | tee shadowsocks-libev-debian.log Sudo chmod +x shadowsocks-libev-debian.sh Sudo wget -no-check-certificate -O shadowsocks-libev-debian.sh Setting up shadowsocks full size If you want to install the newest version of shadowsocks follow this ssh to your server - (examples above)

Make sure you set up the firewall rules correctly. If your having trouble connecting read agian. Lets make a connection with a client now using mac os shadowsocks Type telnet and ip of your external ip and port number We need to create a static ip address for the server The internal ip address can be found on the instance area. Sudo vim /etc/shadowsocks-libev/config.jsonĮnter your internal ip address in the server – so my internal ip was 10.138.0.3 Type in these commands to install shadowsocks sudo apt update Here we select the SSH button on it opens up SSH This is very important for shadowsocks to work. We have to make a change to the google firewall for shadowsocks to connectĬopy my setting that I have in this photo. Take note of the internal id and the external id.

I am using linux Debian for this tutorial Setup your google cloud console and create an instance in google cloud consoleĬreate the instance also known as virtual machine. On your Mac, choose Apple menu> System Preferences, then click Network.Setup shawdowsocks server using google cloud console shadowsocks with mac os and ios
