SOCKS-proxy Dante — различия между версиями
Root (обсуждение | вклад) |
Root (обсуждение | вклад) |
||
| Строка 1: | Строка 1: | ||
https://habr.com/post/354274/ | https://habr.com/post/354274/ | ||
| + | |||
| + | apt install dante-server | ||
| + | |||
| + | ---cut--- | ||
| + | internal: 0.0.0.0 port = 1080 | ||
| + | external: 185.21.9.173 | ||
| + | |||
| + | clientmethod: none | ||
| + | socksmethod: username | ||
| + | user.privileged: root | ||
| + | user.notprivileged: nobody | ||
| + | errorlog: /var/log/danted/sockd.errlog | ||
| + | logoutput: /var/log/danted/socksd.log | ||
| + | |||
| + | client pass { | ||
| + | from: 0.0.0.0/0 to: 0.0.0.0/0 | ||
| + | } | ||
| + | |||
| + | socks pass { | ||
| + | from: 0.0.0.0/0 to: 0.0.0.0/0 | ||
| + | ---cut--- | ||
| + | |||
| + | Modify Dante configuration file to enable logging, here for errors and debug: | ||
| + | In case you are receiving errors after configuring log sinks for danted service, like: | ||
| + | alert: configparsing(): could not (re)open logfile "/var/log/socks.log": Read-only file system | ||
| + | |||
| + | stop service | ||
| + | edit service config: | ||
| + | vim /lib/systemd/system/danted.service | ||
| + | add entry to allow writing to /var/log/ directory: | ||
| + | InaccessibleDirectories=... | ||
| + | ReadOnlyDirectories=... | ||
| + | ReadWriteDirectories=/var/log | ||
| + | |||
| + | reload service: | ||
| + | systemctl daemon-reload | ||
| + | service danted restart | ||
Версия 17:09, 11 февраля 2026
apt install dante-server
---cut--- internal: 0.0.0.0 port = 1080 external: 185.21.9.173
clientmethod: none socksmethod: username user.privileged: root user.notprivileged: nobody errorlog: /var/log/danted/sockd.errlog logoutput: /var/log/danted/socksd.log
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
---cut---
Modify Dante configuration file to enable logging, here for errors and debug: In case you are receiving errors after configuring log sinks for danted service, like: alert: configparsing(): could not (re)open logfile "/var/log/socks.log": Read-only file system
stop service edit service config: vim /lib/systemd/system/danted.service add entry to allow writing to /var/log/ directory: InaccessibleDirectories=... ReadOnlyDirectories=... ReadWriteDirectories=/var/log
reload service: systemctl daemon-reload service danted restart