|
Betriebssysteme Linux, Debian, Suse und was es sonst noch so gibt; hier werden alle allgemeinen Fragen beantwortet |
|
Themen-Optionen | Ansicht |
21.01.2009, 21:31 | #1 | |||||||||||
Profi
Registriert seit: 12.03.2008
Beitr?ge: 986
Abgegebene Danke: 21
Erhielt 1.079 Danke für 154 Beiträge
Downloads: 32
Uploads: 2 Nachrichten: 123 Renommee-Modifikator:
2349 |
Dante Server unter Debian ETCH [Socks5-Server]
Vorwort
Mit diesem Tutorial möchte ich euch zeigen, wie man unter einem Debian Etch (4.0) einen Socks-Server installiert und Konfiguriert. Alle Befehle in diesem Tutorial werden unter dem ROOT-Benutzer von Debian ausgeführt. Das Setup In diesem Tutorial werde ich den Server dante benutzen, der sehr einfach zu installieren und zu konfigurieren ist. Der Server wird mit folgendem Befehl installiert. Code:
apt-get install dante-server Die Konfiguration Nun solltet ihr wissen, welches Interface der Socks-Server für den Traffic benutzen soll und das ist in ca. 98% der Fälle eth0. Leert zunächst die Konfigurationsdatei des Servers /etc/danted.conf , und öffnet diese danach zum Bearbeiten. Code:
cat /dev/null > /etc/danted.conf Code:
vi /etc/danted.conf Code:
# log to what file => log to /dev/null, disabling logging for security reasons logoutput: stderr /dev/null # listening interface and port internal: eth0 port = 7334 # outgoing interface external: eth0 # method: username requires the client to provide a username and password which match the system password file. # method: none requires no form of authentication. method: username # privileged ports like 80 and 443 must use root permission. user.privileged: root # the package seems not complied with libwrap support. #user.libwrap: nobody # allowed IPs client pass { from: 0.0.0.0/0 to: 0.0.0.0/0 } # allowed protocols with these source IPs pass { from: 0.0.0.0/0 to: 0.0.0.0/0 protocol: tcp udp } Anschließend beenden wir die dante Installation die ja am Anfang mit einem Fehler abgebrochen wurde. Code:
dpkg --configure --pending Code:
/etc/init.d/danted start Als erstes legen wir den user an, ich habe Ihm den Namen Socks5 gegeben, kann aber jeder x-beliebige sein. Code:
useradd Socks5 Code:
passwd Socks5 Code:
mkdir /home/Socks5
Code:
chown Socks5:users /home/Socks5 |
|||||||||||
Folgende 5 Benutzer sagen Danke zu TrackerPolizei für den nützlichen Beitrag: | $iMpLy (22.01.2009), Cerberus (21.01.2009), gotthummer (21.01.2009), LOL (22.01.2009), Miata3de (01.07.2012) |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1) | |
|
|