Signed-off-by: arraykeys@gmail.com <arraykeys@gmail.com>
This commit is contained in:
@ -114,7 +114,7 @@ http,tcp,udp代理过程会和上级通讯,为了安全我们采用加密通讯,
|
||||
|
||||
**1.7.查看帮助**
|
||||
`./proxy help http`
|
||||
[图文教程](docs/faststart_v3.md)
|
||||
|
||||
|
||||
### 2.TCP代理
|
||||
|
||||
|
||||
@ -14,12 +14,11 @@ cd ..
|
||||
# #install proxy
|
||||
tar zxvf proxy-linux-amd64.tar.gz
|
||||
cp proxy /usr/bin/
|
||||
cp proxyd /usr/bin/
|
||||
chmod +x /usr/bin/proxy
|
||||
chmod +x /usr/bin/proxyd
|
||||
if [ ! -e /etc/proxy ]; then
|
||||
mkdir /etc/proxy
|
||||
cp proxy.toml /etc/proxy/
|
||||
cp blocked /etc/proxy
|
||||
cp direct /etc/proxy
|
||||
fi
|
||||
|
||||
if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||
@ -28,4 +27,4 @@ if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||
fi
|
||||
rm -rf /tmp/proxy
|
||||
echo "install done"
|
||||
proxyd
|
||||
proxy help
|
||||
|
||||
@ -17,12 +17,11 @@ cd ..
|
||||
# #install proxy
|
||||
tar zxvf proxy-linux-amd64.tar.gz
|
||||
cp proxy /usr/bin/
|
||||
cp proxyd /usr/bin/
|
||||
chmod +x /usr/bin/proxy
|
||||
chmod +x /usr/bin/proxyd
|
||||
if [ ! -e /etc/proxy ]; then
|
||||
mkdir /etc/proxy
|
||||
cp proxy.toml /etc/proxy/
|
||||
cp blocked /etc/proxy
|
||||
cp direct /etc/proxy
|
||||
fi
|
||||
|
||||
if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||
@ -31,4 +30,4 @@ if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||
fi
|
||||
rm -rf /tmp/proxy
|
||||
echo "install done"
|
||||
proxyd
|
||||
proxy help
|
||||
|
||||
36
proxyd
36
proxyd
@ -1,36 +0,0 @@
|
||||
#!/bin/bash
|
||||
PID="/var/run/proxy.pid"
|
||||
NAME="proxy"
|
||||
case "$1" in
|
||||
start)
|
||||
if [ -e ${PID} ]; then
|
||||
echo ${NAME} is running, pid=`cat ${PID}`, please stop first
|
||||
exit 1
|
||||
else
|
||||
monexec run -w /etc/proxy -- proxy >/dev/null 2>&1 &
|
||||
echo $!>${PID}
|
||||
fi
|
||||
;;
|
||||
stop)
|
||||
if [ -e ${PID} ]; then
|
||||
kill `cat ${PID}`
|
||||
rm ${PID}
|
||||
fi
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
$0 start
|
||||
;;
|
||||
status)
|
||||
if [ -e ${PID} ]; then
|
||||
echo ${NAME} is running, pid=`cat ${PID}`
|
||||
else
|
||||
echo ${NAME} is NOT running
|
||||
exit 1
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {start|stop|status|restart}"
|
||||
esac
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user