Skip to content

Instantly share code, notes, and snippets.

@yurykovshov
Last active June 13, 2025 04:49
Show Gist options
  • Save yurykovshov/006259cc6a09f6a7f01c315b82584198 to your computer and use it in GitHub Desktop.
Save yurykovshov/006259cc6a09f6a7f01c315b82584198 to your computer and use it in GitHub Desktop.
Как создать свой Socks5 proxy для Telegram

Шаг 1 - Купить свой виртуальный сервер

Можно в любом хостере за пределеами России:

Например, можно взять самый простой Cloud VPS на Hetzner: https://www.hetzner.de/cloud CX11 за 2,5 евро в месяц.

Инструкция написана для Ubuntu 16.04, используйте её же.

Шаг 2 - Установка прокси сервера Dante

Заходим по ssh (как соединиться по SSH) на наш сервер и делаем следующие вещи:

apt-get update

apt-get upgrade

apt-get install dante-server <- установка сервера Данте

Настраиваем Данте:

  • открыть файл /etc/danted.conf, можно командой sudo nano /etc/danted.conf

Вставляем вместо содержимого вот эту конфигурацию:

logoutput: /var/log/sockd.log
internal: eth0 port = 1080
external: eth0
method: username
user.privileged: root
user.notprivileged: socks

client 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: 127.0.0.0/8
	log: connect error
}

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

Создаем пользователя proxy через которого будем подсоединяться к прокси-серверу из Телеграма:

sudo useradd -m socks

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

sudo passwd socks

Перезапускаем Данте:

sudo systemctl restart danted

Шаг 3. Настройка Telegram

Теперь вы можете настроить Telegram на работу с этим сервером и поделиться им с друзьями:

Settings -> Data and Storage -> Connection type / Use Proxy -> Выбираем SOCKS5 и вставляем свои параметры

Другие ссылки

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment