yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm
## Включаем репу и устанавливаем dante-server
yum --enablerepo=gf-plus install dante-server
## Разрешаем автозагрузку сервиса
systemctl enable sockd.service
## Создаем рабочую папку
mkdir /var/run/sockd
## Забэкапим оригинальный конфиг
mv /etc/sockd.conf /etc/sockd.conf.orig
## Создаем конфиг, прокси будет слушать на порту 443
cat >> /etc/sockd.conf << 'EOF'
user.privileged: root
user.unprivileged: nobody
internal: ens160 port = 443
external: ens160
logoutput: syslog stdout /var/log/sockd.log
errorlog: /var/log/sockd_err.log
socksmethod: username none #rfc931
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect disconnect iooperation
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
command: connect udpassociate
log: connect disconnect iooperation
}
EOF
## Стартуем сервис
systemctl start sockd.service
## Правило для фаервола
firewall-cmd --permanent --zone=public --add-rich-rule="rule family="ipv4" source address="ваш_внешний_ip/32" port protocol="tcp" port="443" accept"