Skip to content

Instantly share code, notes, and snippets.

@lsongdev
Created November 14, 2017 04:04
Show Gist options
  • Save lsongdev/00c7af2be61df0fae489425d01d94b8f to your computer and use it in GitHub Desktop.
Save lsongdev/00c7af2be61df0fae489425d01d94b8f to your computer and use it in GitHub Desktop.
#!/bin/sh
export PATH="/opt/bin:$PATH"
export LD_LIBRARY_PATH=/lib:/opt/lib
killall frpc frps
mkdir -p /tmp/frp
cat > "/tmp/frp/frpc.ini" <<-\EOF
[common]
server_addr = lsong.org
server_port = 7000
privilege_token = 12345
[router]
remote_port = 8000
type = http
local_ip = 192.168.123.1
local_port = 80
use_gzip = true
subdomain = router
log_file = /dev/null
log_level = info
log_max_days = 3
EOF
frpc_enable=`nvram get frpc_enable`
frpc_enable=${frpc_enable:-"0"}
frps_enable=`nvram get frps_enable`
frps_enable=${frps_enable:-"0"}
if [ "$frpc_enable" = "1" ] ; then
frpc -c /tmp/frp/frpc.ini &
fi
if [ "$frps_enable" = "1" ] ; then
frps -c /tmp/frp/myfrps.ini &
fi
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment