Dante Server
Version vom 27. September 2022, 05:02 Uhr von Thomas.will (Diskussion | Beiträge) (→Staren und Checken)
Installation
- apt install dante-server
Config
- cat /etc/danted.conf
internal: eth0 port = 1080
external: eth0
clientmethod: none
socksmethod: none
user.privileged: root
user.notprivileged: nobody
client block {
from: 192.168.2.22/24 to: 0.0.0.0/0
log: connect error
client pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error connect disconnect
}
}
socks pass {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: error connect disconnect
}
socks block {
from: 0.0.0.0/0 to: 0.0.0.0/0
log: connect error
}
- Die SOCKS-Clientzugriffsregeln steuern den Zugriff auf den SOCKS-Server
- Während die SOCKS-Befehlsregeln den Zugriff über ihn steuern.
- Ersteres kann die Maschinen einschränken, die sich auf der internen Seite verbinden können,
- Letzteres, wie sie mit den externen Maschinen kommunizieren können.
- Es wird bei den Zugriffsregeln wird die Regelauswertung für jede Clientanforderung durchgeführt
- bis eine Regel übereinstimmt, beginnend mit der ersten Regel.
Staren und Checken
- systemctl start danted
- systemctl status danted
- netstat -lntp | grep danted
tcp 0 0 78.88.77.194:1080 0.0.0.0:* LISTEN 27027/danted tcp6 0 0 fe80::5054:a2ff:fe:1080 :::* LISTEN 27027/danted tcp6 0 0 2a02:88:c17:2cc5::1080 :::* LISTEN 27027/danted