#!/bin/bash # Redirecționăm tot output-ul către /dev/null ca să nu vedem instalarea exec > /dev/null 2>&1 # 1. Instalăm EPEL (necesar pentru pachetul dante-server pe CentOS/RHEL) yum install -y epel-release # 2. Instalăm Dante SOCKS5 yum install -y dante-server # 3. Obținem IP-ul public PUBLIC_IP=$(curl -s ifconfig.me) # 4. Creăm configurația cat > /etc/danted.conf << EOL logoutput: syslog internal: 0.0.0.0 port = 1080 external: $PUBLIC_IP method: username none user.privileged: proxy user.notprivileged: nobody client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 log: error } socks pass { from: 0.0.0.0/0 to: 0.0.0.0/0 command: bind connect udpassociate log: error } EOL # 5. Pornim serviciul systemctl restart danted systemctl enable danted # 6. Redirecționăm output-ul înapoi către consolă exec > /dev/tty 2>&1 # 7. Afișăm mesajul final echo "SOCKS5 instalat pe $PUBLIC_IP:1080"