Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
ubuproxy [Le 30/09/2007, 18:13] Manu_Ubu relecture et coquille |
ubuproxy [Le 11/09/2022, 11:34] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag>réseau sécurité proxy}} | ||
+ | |||
====== ubuproxy : Proxy TCP/IP Générique ====== | ====== ubuproxy : Proxy TCP/IP Générique ====== | ||
Ligne 13: | Ligne 15: | ||
La compilation du binaire a été réalisée sur Ubuntu dapper, mais devrait parfaitement fonctionner sur toutes les versions plus récentes. | La compilation du binaire a été réalisée sur Ubuntu dapper, mais devrait parfaitement fonctionner sur toutes les versions plus récentes. | ||
+ | |||
+ | |||
===== Origine ===== | ===== Origine ===== | ||
Ligne 20: | Ligne 24: | ||
http://www.quietsche-entchen.de/cgi-bin/wiki.cgi/-wiki/proxies/TcpProxy | http://www.quietsche-entchen.de/cgi-bin/wiki.cgi/-wiki/proxies/TcpProxy | ||
- | Attention, plusieurs bugs importants ont été corrigées dans la version déployée par ubuproxy. (nous tentons de contacter l'auteur pour lui soumettre les différents patchs...) Les sources ainsi modifiées sont bien sur disponibles sur simple demande. | + | Attention, plusieurs bugs importants ont été corrigées dans la version déployée par ubuproxy. (nous tentons de contacter l'auteur pour lui soumettre les différents patchs...) Les sources ainsi modifiées sont disponibles ici : |
+ | |||
+ | http://hoper78.free.fr/ubuntu/tcpproxy.tar.gz | ||
+ | |||
+ | Les seuls fichiers qui ont étés modifiés normalement sont le config.c et tcpproxy.c. Je vous laisse le soin de faire un diff entre les 2 sources pour connaître les modifications apportées... | ||
+ | |||
===== Installation ===== | ===== Installation ===== | ||
Ligne 100: | Ligne 110: | ||
===== Configuration évoluée ===== | ===== Configuration évoluée ===== | ||
- | |||
- | |||
==== Fichiers de configurations ==== | ==== Fichiers de configurations ==== | ||
- | Ils se trouvent dans /etc/tcpproxy/ (un par proxy) et contiennent par défaut | + | Ils se trouvent dans /etc/tcpproxy/ (un par proxy) et contiennent par défaut |
les informations suivantes : | les informations suivantes : | ||
Ligne 120: | Ligne 128: | ||
* Le port en écoute | * Le port en écoute | ||
- | * l'interface à utilisée | + | * L'interface à utiliser |
* Au bout de 600 secondes, et sans activité, la connexion est stoppée par le proxy. Mettre zéro désactive ce mécanisme. | * Au bout de 600 secondes, et sans activité, la connexion est stoppée par le proxy. Mettre zéro désactive ce mécanisme. | ||
* En plus du trafic, le proxy indique qui s'adresse à qui dans le fichier de log (mettre "no" désactive cette fonctionnalité) | * En plus du trafic, le proxy indique qui s'adresse à qui dans le fichier de log (mettre "no" désactive cette fonctionnalité) | ||
Ligne 127: | Ligne 135: | ||
* La racine des fichiers de logs | * La racine des fichiers de logs | ||
- | ==== A propos des logs ==== | + | ==== À propos des logs ==== |
- | Chaque connexion génère un fichier de logs dont le nom est composé du port et du pid du process qui à géré la connexion. Les fichiers sont ensuite automatiquement archivés (une archive par jour et par port) puis compressé. | + | Chaque connexion génère un fichier de logs dont le nom est composé du port et du pid du process qui à généré la connexion. Les fichiers sont ensuite automatiquement archivés (une archive par jour et par port) puis compressés. |
==== tcpproxy ==== | ==== tcpproxy ==== | ||
- | Pour plus d'informations sur les possibilités de tcpproxy, man tcpproxy 8-) | + | Pour plus d'informations sur les possibilités de tcpproxy, <code>man tcpproxy</code> 8-) |