|
@@ -35,7 +35,7 @@ get_host_ip() {
|
|
|
[ -z "$ip" ] && ip=$(wget -q -O- http://119.29.29.29/d?dn=$1 | awk -F ';' '{print $1}')
|
|
|
fi
|
|
|
fi
|
|
|
- echo ${ip:="127.0.0.1"}
|
|
|
+ echo ${ip:="ERROR"}
|
|
|
}
|
|
|
|
|
|
server_process_count=$1
|
|
@@ -51,7 +51,7 @@ fi
|
|
|
i=0
|
|
|
GLOBAL_SERVER=$(uci_get_by_type global global_server)
|
|
|
server=$(get_host_ip $(uci_get_by_name $GLOBAL_SERVER server))
|
|
|
-[ "$server" == "127.0.0.1" ] && hostip=$(uci_get_by_name $GLOBAL_SERVER ip)
|
|
|
+[ "$server" == "ERROR" ] && hostip=$(uci_get_by_name $GLOBAL_SERVER ip)
|
|
|
lkcp_port=$(uci_get_by_name $GLOBAL_SERVER kcp_port)
|
|
|
server_port=$(uci_get_by_name $GLOBAL_SERVER server_port)
|
|
|
password=$(uci_get_by_name $GLOBAL_SERVER kcp_password)
|
|
@@ -133,7 +133,7 @@ while [ "1" == "1" ]; do #死循环
|
|
|
else
|
|
|
kill -9 $(ps | grep pdnsd | grep -v grep | awk '{print $1}') >/dev/null 2>&1
|
|
|
fi
|
|
|
- (/usr/sbin/pdnsd -c /var/etc/pdnsd.conf &)
|
|
|
+ (/usr/sbin/pdnsd -c /var/etc/pdnsd.conf >/dev/null 2>&1 &)
|
|
|
fi
|
|
|
fi
|
|
|
#dns2socks
|