/Autoscript

Autoscript VPN

Primary LanguageShell

Hayuk

darkout's card name

Script de Instalação Automática de Todos os Serviços VPN

Mod By Darkout

Distribuições Linux Suportadas

Creditos:

  • Este script foi editado e traduzido com base no script original de SULAIMAN L, disponível em seu GitHub em https://github.com/fisabiliyusri/Mantap.
  • Com o devido crédito a SULAIMAN L, este script foi adaptado para atender a requisitos específicos e inclui tradução para facilitar o acesso e uso por um público mais amplo.

Informações:

  • Por favor, leia e leia atentamente

ESTE SCRIPT É ESPECÍFICO PARA CRIAR UM SERVIDOR VPN

Para uma VPS recém-criada ou VPS nova, é obrigatório usar o usuário: root.

  • A conta da VPS deve ser a conta de root.
  • Faça login na VPS como usuário root.
  • Para acessar diretamente como root:
sudo su

Ou

sudo -i

Ou

su

INFORMAÇÃO ADICIONAL - POR FAVOR LEIA

  • MÍNIMO DE 1 GB DE RAM É NECESSÁRIO PARA USAR ESTE SCRIPT
  • DESCULPE, MAS EU REMOVI O PROXY SQUID, VOCÊ O PODE INSTALAR NESTE SCRIPT MANUALMENTE

Específico para Sistemas Operacionais

  • • Debian 10 & 9 ou
  • • Ubuntu 18.04 & 20.04
  • Funciona em VPS AWS, AZURE, DO

Instalação

1.

apt-get update && apt-get upgrade -y && update-grub && sleep 2 && reboot

2.0

  • Faça login na VPS e ative temporariamente a conta de root
sudo su
cd
cd

2.

  • Crie um acesso de root na VPS / VPS de root
  • Para permitir a conta de root e alterar a senha de login em VPS Google Cloud Platform, AWS e outros.
  wget -qO- -O vpsroot.sh https://raw.githubusercontent.com/darkout4/Autoscript/main/vpsroot.sh && bash vpsroot.sh
  

3.

  • Instale Todos os Serviços de VPN
rm -f setup.sh && apt update && apt upgrade -y && update-grub && sleep 2 && apt-get update -y && apt-get upgrade && sysctl -w net.ipv6.conf.all.disable_ipv6=1 && sysctl -w net.ipv6.conf.default.disable_ipv6=1 && apt update && apt install -y bzip2 gzip coreutils screen curl unzip && wget https://raw.githubusercontent.com/darkout4/Autoscript/main/setup.sh && chmod +x setup.sh && sed -i -e 's/\r$//' setup.sh && screen -S setup ./setup.sh
  

4. CONCLUÍDO

  • • Se não conseguir fazer login na VPS, utilize a porta SSH
  • • 22, 2253

5. MENU, INFO , ATUALIZAR, CORRIGIR

  • Para exibir o menu
menu
  • Para atualizar o menu e informações
updatemenu
  • Para corrigir automaticamente erros de SSLH, WS-TLS
sl-fix
reboot
  • Corrigir ERRO DE SSL
  • Correção automática de erros de Certificado SSL/TLS e SUBDOMÍNIO
  • Corrigir erros na seção de domínios ACME
  • Atualizar Certificado SSL/TLS
slhost && certv2ray
  • Em seguida, reinicie
restart

6. CORRIGIR ERROS DE SSLH WS

Corrigir automaticamente o erro SSLH + WS-TLS 443

  • 1 • Se ocorrer um erro no SSLH e SSH WS-TLS, use este script para corrigi-lo
menu
  • 2 • No menu, selecione a opção 17 (Menu SL-FIX)
17
  • 3 • Quando terminar, reinicie ou ligue novamente a VPS
reboot

7. Informações sobre Websocket

  • O Websocket deve ser usado com subdomínio/domínio e já estar apontado para o Cloudflare (CDN CLOUDFLARE).
  • Sem subdomínio/domínio, é impossível se conectar e podem ocorrer problemas oriundos do Cloudflare.
menu
  • No menu, selecione a opção 18. Configurações
  • Depois selecione 1. Adicionar ou Alterar Subdomínio do Host Para VPS
  • OU
addhost

8. Editar Porta SSL WS ou Alterar Porta SSL (Manual)

  • Altere a porta que deseja modificar, se for a 443, substitua o número 443
  • Após a edição, salve o arquivo (CTRL+X+Y e pressione Enter)
nano /etc/systemd/system/ws-tls.service
nano /usr/local/bin/ws-tls
nano /etc/default/sslh
nano /etc/stunnel5/stunnel5.conf

100 (Correção manual) Corrigir Erro SSLH

  • Corrija erros de SSLH em VPS que não suportam SSLH
  • Específico para VPS que não suportam SSLH
  • Desative o WS-TLS
systemctl stop ws-tls
  • Crie um usuário para o SSLH / edite a senha
echo sslh:x:109:114::/nonexistent:/usr/sbin/nologin >> /etc/passwd
  • Observação: edite a senha e mova o SSLH acima do vnstat

  • Inicie o SSLH e execute

systemctl start sslh
/etc/init.d/sslh start
/etc/init.d/sslh restart
  • Em seguida, inicie o WS-TLS
systemctl start ws-tls
reboot
  • Concluído

Informações Específicas para SlowDNS

• SSH sobre DNS (SlowDNS)

  • A velocidade está limitada a
  • velocidade de download de 4 Mbps (Velocidade Máxima)
  • Suporta todas as portas SSH

Recursos do Script

• Verifique todos os IP e portas (Todos os serviços de VPN)

• SSH e OpenVPN

• SSH sobre DNS (SlowDNS)

• SSH sobre Websocket (Cloudflare)

• OpenVPN sobre Websocket (Cloudflare)

• SSLH

• SSH CloudFront sobre Websocket (Somente Aws CloudFront) [DESATIVADO]

• OHP SSH e OHP Dropbear e OHP OpenVPN (OPEN HTTP PUNCHER)

• XRAY VMESS

• XRAY VLESS

• XRAY TROJAN

• XRAY VMESS GRPC

• XRAY VLESS GRPC

• SHADOWSOCKS

• SHADOWSOCKS OBFS

• SHADOWSOCKS com plugin XRay

• SHADOWSOCKS com plugin V2Ray

• SHADOWSOCKS com plugin GOST

• SSR

• PPTP VPN

• L2TP VPN

• SSTP VPN

• WIREGUARD

• TROJAN GO

• Backup de Dados de Todos os Serviços

• Restauração de Dados de Todos os Serviços

• Correção Automática

• Atualização Automática

Sistemas Operacionais Suportados

• Debian 10 & 9

• Ubuntu 18.04 & 20.04

Serviços e Portas

• SlowDNS : All Port SSH

• OpenSSH : 22, 2253

• Dropbear : 443, 109, 143, 1153

• Stunnel5 : 443, 445, 777

• OpenVPN : TCP 1194, UDP 2200, SSL 990

• Websocket SSH TLS : 443

• Websocket SSH HTTP : 8880

• Websocket OpenVPN : 2086

• Squid Proxy : 3128, 8080 [OFF]

• Badvpn : 7100, 7200, 7300

• Nginx : 89

• Wireguard : 7070

• L2TP/IPSEC VPN : 1701

• PPTP VPN : 1732

• SSTP VPN : 444

• Shadowsocks-R : 1443-1543

• SS-OBFS TLS : 2443-2543

• SS-OBFS HTTP : 3443-3543

• XRAYS Vmess TLS : 8443

• XRAYS Vmess None TLS : 80

• XRAYS Vless TLS : 8443

• XRAYS Vless None TLS : 80

• XRAYS Trojan : 2083

• XRAYS Vmess GRPC TLS : 1180,3380

• XRAYS Vless GRPC TLS : 2280,4480

• OHP SSH : 8181

• OHP Dropbear : 8282

• OHP OpenVPN : 8383

• Trojan Go : 2087

• CloudFront Over Websocket : [OFF]

Informações do Servidor e Outros Recursos

• Fuso Horário : Ásia/Jacarta (GMT +7)

• Fail2Ban : [LIGADO]

• Dflate : [LIGADO]

• IPtables : [LIGADO]

• Auto-Reboot : [LIGADO]

• IPv6 : [DESLIGADO]

• Reinicialização Automática às 05:00 GMT +7

• Reinicialização Automática às 00:00 GMT +7

• Reinicialização Automática às 12:00 GMT +7

• Reinicialização Automática às 18:00 GMT +7

• Exclusão Automática de Contas Expiradas

• Pedidos Completos para Vários Serviços

• White Label

• Correção Automática

• Atualização Automática

Contact me: