Якось дуже часто стали проявлятись якісь дивні негаразди у роботі софта, то Slack каже що я під санкціями, то ще якийсь софт працює некорректно, встановив на своєму сервері socks проксі, до купи з http/https
Придивися до легкого та простого проксі – dante-server, крутий тим – що піднімається за декілька хвилин, та дуже простий у налаштуванні.
- Встановлюємо dante-server:
1 |
apt-get install dante-server |
- Чистимо дефолтний конфіг:
1 |
>/etc/danted.conf |
- Вставляємо у конфіг, свої налаштування:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
logoutput: /var/log/socks.log internal: eno1 port = 1080 external: eno1 socksmethod: username user.privileged: root user.unprivileged: nobody user.libwrap: nobody client pass { from: 0/0 to: 0/0 log: connect disconnect error ioop } socks pass { from: 0/0 to: 0/0 log: connect disconnect error ioop } |
- Додаємо системного юзера, через якого будемо підключатись до проксі:
1 |
useradd -s /usr/sbin/nologin proxyuser |
- Встановлюємо пароль для юзера:
1 |
passwd proxyuser |
- Перевіряємо, чи корректно працює наш прокс:
1 |
curl --socks5 proxyuser:userpass@1.2.3.4:1080 check-host.net/ip |
Бачемо що все ОК, насолоджуємось.