User Tools

Site Tools


linux:miwifi-shadowsocks

This is an old revision of the document!


MiWifi with Shadowsocks

vi /etc/init.d/myshadowsocks

#!/bin/sh /etc/rc.common
 
. /lib/functions.sh
 
START=95
 
SS_REDIR_PID_FILE=/var/run/ss-redir.pid
SS_TUNNEL_PID_FILE=/var/run/ss-tunnel.pid
CONFIG=/etc/shadowsocks.json
DNS=8.8.8.8:53
TUNNEL_PORT=5353
 
start() {
    # Client Mode
    #service_start /usr/bin/ss-local -c $CONFIG -b 0.0.0.0 -f $SERVICE_PID_FILE
    # Proxy Mode
    service_start /usr/bin/ss-redir -c $CONFIG -b 0.0.0.0 -f $SS_REDIR_PID_FILE
    # Tunnel
    service_start /usr/bin/ss-tunnel -c $CONFIG -b 0.0.0.0 -u -l $TUNNEL_PORT -L $DNS -f $SS_TUNNEL_PID_FILE
}
 
stop() {
    # Client Mode
    #service_stop /usr/bin/ss-local
    # Proxy Mode
    service_stop /usr/bin/ss-redir
    # Tunnel
    service_stop /usr/bin/ss-tunnel
}

Reference

/var/www/dokuwiki/wiki/data/attic/linux/miwifi-shadowsocks.1535948926.txt.gz · Last modified: 2018/09/03 12:28 by percy