#!/bin/bash
###
 # @Author: 初学者云QQ群88245929
 # @Date: 2023-02-26 00:41:38
 # @LastEditors: 初学者云QQ群88245929
 # @LastEditTime: 2023-02-26 01:21:20
 # @FilePath: \undefinedd:\SOFT\VPN\代理服务端\一键脚本\install4.sh
 # @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
### 
#获取本机非127.0.0的ip个数




v=`ip addr|grep -o -e 'inet [0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}.[0-9]\{1,3\}'|grep -v "127.0.0"|awk '{print $2}'| wc -l`
num=`cat /proc/sys/net/ipv6/conf/all/disable_ipv6`

if [[ "$num" -eq "0" ]];then
cat >>/etc/sysctl.conf <<END
#disable ipv6
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1
END
fi
#if [ "$v" -gt "300" ];then  
    #echo -e "\033[41m"该服务器IP已经超过300个，你要继续吗！！！按任意键继续...或按 Ctrl+c 取消"  \033[0m"&&read -s -n1
#fi
#echo -e "\033[33m是否安装过bbr,第一次建议选择 1 否则选择0，默认也不执行(BBR安装时间较久) \033[0m"&&read value
#if [ $value -eq 1 ]; then
   # yum update
    #bash <(curl -s -L http://49.234.210.41/zyysk5/bbr.sh)

#fi


echo 正在处理，请耐心等待
rpm -qa|grep "wget" &> /dev/null
if [ $? == 0 ]; then
    echo 环境监测通过
else
    yum -y install wget
fi


echo "#######################################################################"
echo "#    韩国原生kt站群/香港美国站群服务器联系QQ 319556936"
echo "#######################################################################"
#echo -e "\033[33m 请输入我们的暗号~ \033[0m"&&read id
#if [ "$id" = "89481141" ];then
   echo 正在处理，请耐心等待
   #echo -e "\033[33m-------若为多IP服务器请确认是否已配置好IP地址...按任意键继续 或按 Ctrl+c 取消-------\033[0m"&&read -s -n1
   echo;rm -fr /tmp/cut&&touch /tmp/cut
   read -p "请在30秒内输入端口否则使用随机端口："  -t 30  port
   if [ $port -gt 1999 -a $port -lt 60000 ] 2>/dev/null ;then
   echo -e "\033[33m您输入的端口为：$port\033[0m";echo "port=$port">>/tmp/cut
   else
   echo -e "\033[33m您输入的端口错误，将使用随机端口！\033[0m" 
   fi
   read -p "请在30秒内输入密码否则使用随机密码："  -t 30  pass
   if [ ! -n "$pass" ]; then
   echo -e "\033[33m您输入的密码为空，将使用随机密码！\033[0m" 
   else
   echo -e "\033[33m您输入的密码为：$pass\033[0m";echo "pass=$pass">>/tmp/cut
   fi
   echo
   echo -e "\033[35m".........请耐心等待正在安装中........."\033[0m"
   echo 
   bash <(curl -s -L http://chao.kaiuu.cn/sh/sk5-kehu/newsocks5.sh)  t.txt >/dev/null 2>&1
   PIDS=`ps -ef|grep gost|grep -v grep`
   if [ "$PIDS" != "" ]; then
      s=`ps -ef|grep gost|grep -v grep|awk '{print $2}'| wc -l`
      echo -e "\033[35m检测到本机共有$v个IP地址，并成功搭建$s条;多ip服务器游戏推荐使用：方式一\033[0m"
      cat /tmp/s5
      
      echo -e "\033[33m 是否需要导出所有的配置数据到电脑上？需要请输入 1 ,文件名是 s5 t.txt \033[0m"&&read value
      if [ $value -eq 1 ]; then
            yum -y install lrzsz
            echo -e "\033[41m" 开始导出，请注意文件名是s5 t.txt "\033[0m"
            sz /tmp/s5
            echo -e "\033[41m" 请注意，文件名是 s5 t.txt "\033[0m"
      fi
      
      
      echo -e "\033[33m  安装已到位。有问题咨询QQ：319556936 \033[0m"&&read -s -n1
      history -c&&echo > ./.bash_history
  else
      echo -e "\033[41m安装失败!!! 未知错误 \033[0m"
  fi
else 
  echo 
  echo -e "\033[41m" 模式错误。韩国原生kt站群/香港美国站群服务器联系QQ 319556936 "\033[0m"
  echo "#######################################################################"
echo "#    韩国原生kt站群/香港美国站群服务器联系QQ 319556936"
  echo "#######################################################################"
  echo 

#fi