- Регистрация
- 9 Мар 2021
- Сообщения
- 8
- Репутация
- 4
- Реакции
- 4
Проблема маскировки собственного ip адреса возникает при попытке доступа к регионально заблокированным ресурсам, к примеру. Тогда в ход могут идти либо VPN, либо proxy сервер, которые обычно арендуются у третьих лиц. Однако простейший прокси сервер SOCKS5 можно настроить своими руками в пару команд, на собственном сервере. Это даст возможность самостоятельно контролировать логи, что повысит конфиденциальность, и ускорит время работы.
Установка всего необходимого на сервер
Для начала нужно подключится к собственному серверу по SSH. Для демонстрации, установка и настройка всего ПО будет производиться на ОС Debian.
Обновим систему и пакеты:
Код:
update && apt dist-upgrade
Установим Dante Server
install dante-server
Настройка Dante Server
Далее нужно будет открыть конфигурационный файл, и внести в него следующие настройки:
Код:
stderr
internal: eth0 port = 8080
external: eth0
socksmethod: username
user.privileged: root
user.unprivileged: nobody
user.libwrap: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
Подробно о настройках можно почитать на официальном сайте Dante Server (Dante configuration -- Minimal server configuration).
Добавим нового пользователя:
Код:
-s /bin/false codered && passwd codered1
В зависимости от утилиты для управления работой межсетевого экрана, открываем порт либо так, с помощью iptables
Код:
-A INPUT -p tcp --dport 8080 -j ACCEPT
Либо так, с помощью UFW
allow 8080/tcp
Почти готово, теперь запускаем и добавляем в автозапуск Dante Server
Код:
restart danted
systemctl enable danted
Использование
Теперь в том же Proxifier на Windows можно создать новый профиль, ввести ip сервера, имя пользователя и пароль, и пользоваться собственным прокси сервером.
Установка всего необходимого на сервер
Для начала нужно подключится к собственному серверу по SSH. Для демонстрации, установка и настройка всего ПО будет производиться на ОС Debian.
Обновим систему и пакеты:
Код:
update && apt dist-upgrade
Установим Dante Server
install dante-server
Настройка Dante Server
Далее нужно будет открыть конфигурационный файл, и внести в него следующие настройки:
Код:
stderr
internal: eth0 port = 8080
external: eth0
socksmethod: username
user.privileged: root
user.unprivileged: nobody
user.libwrap: nobody
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
Подробно о настройках можно почитать на официальном сайте Dante Server (Dante configuration -- Minimal server configuration).
Добавим нового пользователя:
Код:
-s /bin/false codered && passwd codered1
В зависимости от утилиты для управления работой межсетевого экрана, открываем порт либо так, с помощью iptables
Код:
-A INPUT -p tcp --dport 8080 -j ACCEPT
Либо так, с помощью UFW
allow 8080/tcp
Почти готово, теперь запускаем и добавляем в автозапуск Dante Server
Код:
restart danted
systemctl enable danted
Использование
Теперь в том же Proxifier на Windows можно создать новый профиль, ввести ip сервера, имя пользователя и пароль, и пользоваться собственным прокси сервером.