Быстрая настройка dante:

Скачаем последнюю версию Dante и установим ее:

wget https://www.inet.no/dante/files/dante-1.4.2.tar.gz
tar -xvf dante-1.4.2.tar.gz
cd dante-1.4.2
apt-get install gcc make
./configure --prefix=/home/dante
make
make install

Корректность установки можно проверить введя:

/home/dante/sbin/sockd -v

Скачаем файл настроек:

wget -O /home/dante/danted.conf https://kvvhost.ru/files/dante/danted.conf

Выглядит он следующим образом:

logoutput: /var/log/socks.log

internal: eth0 port = 1080
external: eth0

method: username
user.privileged: root
user.notprivileged: nobody

client pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error connect disconnect
}


client block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}

pass {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: error connect disconnect
}

block {
        from: 0.0.0.0/0 to: 0.0.0.0/0
        log: connect error
}
#dante-server configuration from tech.tiq.cc

Настроим автозапуск dante:

sudo nano /etc/init.d/sockd

Добавим следующее:

#! /bin/sh
sudo /home/dante/sbin/sockd -f /home/dante/danted.conf -D

Даем права:

sudo chmod ugo+x /etc/init.d/sockd

Чтобы скрипт запускался при загрузке, необходимо прописать его в файле /etc/rc.local до строчки exit 0. Если у вас не существует данного файла, создайте его и вставьте в него следующее содержимое:

sudo nano /etc/rc.local
#!/bin/sh -e
/etc/init.d/sockd
exit 0

Создадим пользователя без возможности зайти по SSH:

useradd --shell /usr/sbin/nologin user1

Зададим ему пароль:

passwd user1

перезапускаем, пользуемся

sudo shutdown -r now

 

 

Оставить комментарий

avatar

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
Уведомление о