vosinformations.com

serveur proxy socks dante

Configuration du serveur proxy dante

jeudi 9 avril 2009

Il permet d’encapsuler tout type de trafic, indépendamment du protocole employé.
Dante est présent dans les dépôts officiels

Dante utilise un fichier de configuration /etc/ sockd.conf subdivisé en deux parties :

  • les paramètres généraux,
  • les règles du service.
logoutput: /var/log/sockd/sockd
internal: eth0 port = 1080
external: eth1

method: none username pam
clientmethod: none

user.libwrap: libwrap
#user.privileged: sockd
user.notprivileged: sockd

connecttimeout: 30
  • logoutput pour loguer tous les évènements à /var/log/sockd/sockd
  • internal and external adresses/interfaces d’écoute et de sortie du serveur.
    L’adresse ip ou la dénomination de l’interface peuvent y être renseignées.
  • method and clientmethod définit la méthode d’authentification du proxy.
  • user.notprivileged : l’utilisateur et le groupe sockd sont créés à l’installation du programme.
  • connecttimeout définit le timeout du proxy, au terme duquel la connexion est perdue.

La seconde partie du fichier de configuration détaille principalement les règles d’authentification, dont voici les principales :

# Autoriser les connexions provenant du LAN
client pass {
   from: 192.168.0.0/24 port 1-65535 to: 0.0.0.0/0
   log: connect disconnect
 }

# Bloquer le reste
client block {
   from: 0.0.0.0/0 to: 0.0.0.0/0
   log: connect error
 }

# Bloquer les connexions vers lo
block {
   from: 0.0.0.0/0 to: 127.0.0.0/8
   log: connect error
 }

# Bloquer le réseau 172.16.0.0/32
block {
   from: 0.0.0.0/0 to: 172.16.0.0/12
   log: connect error
 }


# Autoriser les requêtes bind et udp
pass {
   from: 0.0.0.0/0 to: 192.168.0.0/24
   command: bindreply udpreply
   log: connect error
 }

# Autoriser les connexion tcp et udp en provenance du LAN vers n'importe quelle destination.
pass {
   from: 192.168.0.0/24 to: 0.0.0.0/0
   protocol: tcp udp
   log: error
 }

# Bloquer et loguer tout le reste
block {
   from: 0.0.0.0/0 to: 0.0.0.0/0
   log: connect error
 }

Voir en ligne : site officiel

SPIP | | Plan du site | Suivre la vie du site RSS 2.0

Sauf mention contraire, le site est placé sous double licence Creative Commons BY-SA et GNU Free Documentation License.