Signed-off-by: arraykeys@gmail.com <arraykeys@gmail.com>
This commit is contained in:
@ -114,7 +114,7 @@ http,tcp,udp代理过程会和上级通讯,为了安全我们采用加密通讯,
|
|||||||
|
|
||||||
**1.7.查看帮助**
|
**1.7.查看帮助**
|
||||||
`./proxy help http`
|
`./proxy help http`
|
||||||
[图文教程](docs/faststart_v3.md)
|
|
||||||
|
|
||||||
### 2.TCP代理
|
### 2.TCP代理
|
||||||
|
|
||||||
|
|||||||
@ -14,12 +14,11 @@ cd ..
|
|||||||
# #install proxy
|
# #install proxy
|
||||||
tar zxvf proxy-linux-amd64.tar.gz
|
tar zxvf proxy-linux-amd64.tar.gz
|
||||||
cp proxy /usr/bin/
|
cp proxy /usr/bin/
|
||||||
cp proxyd /usr/bin/
|
|
||||||
chmod +x /usr/bin/proxy
|
chmod +x /usr/bin/proxy
|
||||||
chmod +x /usr/bin/proxyd
|
|
||||||
if [ ! -e /etc/proxy ]; then
|
if [ ! -e /etc/proxy ]; then
|
||||||
mkdir /etc/proxy
|
mkdir /etc/proxy
|
||||||
cp proxy.toml /etc/proxy/
|
cp blocked /etc/proxy
|
||||||
|
cp direct /etc/proxy
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -e /etc/proxy/proxy.crt ]; then
|
if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||||
@ -28,4 +27,4 @@ if [ ! -e /etc/proxy/proxy.crt ]; then
|
|||||||
fi
|
fi
|
||||||
rm -rf /tmp/proxy
|
rm -rf /tmp/proxy
|
||||||
echo "install done"
|
echo "install done"
|
||||||
proxyd
|
proxy help
|
||||||
|
|||||||
@ -17,12 +17,11 @@ cd ..
|
|||||||
# #install proxy
|
# #install proxy
|
||||||
tar zxvf proxy-linux-amd64.tar.gz
|
tar zxvf proxy-linux-amd64.tar.gz
|
||||||
cp proxy /usr/bin/
|
cp proxy /usr/bin/
|
||||||
cp proxyd /usr/bin/
|
|
||||||
chmod +x /usr/bin/proxy
|
chmod +x /usr/bin/proxy
|
||||||
chmod +x /usr/bin/proxyd
|
|
||||||
if [ ! -e /etc/proxy ]; then
|
if [ ! -e /etc/proxy ]; then
|
||||||
mkdir /etc/proxy
|
mkdir /etc/proxy
|
||||||
cp proxy.toml /etc/proxy/
|
cp blocked /etc/proxy
|
||||||
|
cp direct /etc/proxy
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -e /etc/proxy/proxy.crt ]; then
|
if [ ! -e /etc/proxy/proxy.crt ]; then
|
||||||
@ -31,4 +30,4 @@ if [ ! -e /etc/proxy/proxy.crt ]; then
|
|||||||
fi
|
fi
|
||||||
rm -rf /tmp/proxy
|
rm -rf /tmp/proxy
|
||||||
echo "install done"
|
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