Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 Dernière révision Les deux révisions suivantes | ||
doc:reseau:weechat:proxy [06/07/2020 23:26] KsmoinO [Introduction] |
doc:reseau:weechat:proxy [25/04/2023 22:58] Philou92 [Weechat en tant que proxy] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Weechat en tant que proxy ====== | ====== Weechat en tant que proxy ====== | ||
- | * Objet : Utilisation de **Weechat** entant que proxy IRC | + | * Objet : Utilisation de **Weechat** en tant que proxy IRC |
* Niveau requis : {{tag>débutant avisé}} | * Niveau requis : {{tag>débutant avisé}} | ||
* Commentaires : //Ce tuto à pour but de présent une façon de configurer Weechat en tant que proxy IRC// | * Commentaires : //Ce tuto à pour but de présent une façon de configurer Weechat en tant que proxy IRC// | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | * Suivi : {{tag>en-chantier à-tester à-placer}} - FIXME Pour choisir, voir les autres Tags possibles dans [[:atelier:#tags|l'Atelier]]. | + | * Suivi : {{tag>en-chantier à-tester à-fusionner}} |
* Création par [[user>KsmoinO]] 06/07/2020 | * Création par [[user>KsmoinO]] 06/07/2020 | ||
* Testé par <...> le <...> FIXME | * Testé par <...> le <...> FIXME | ||
- | * Commentaires sur le forum : [[url | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME | + | * Commentaires sur le forum : [[https://debian-facile.org/viewtopic.php?pid=396510#p396510 | Lien vers le forum concernant ce tuto]] ((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) FIXME |
- | + | ||
- | **Nota :** | + | |
- | + | ||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | + | |
===== Introduction ===== | ===== Introduction ===== | ||
//WeeChat (Wee Enhanced Environment for Chat) est un client Internet Relay Chat gratuit et à source ouverte, conçu pour être léger et rapide. Il est publié sous les termes de la licence publique générale GNU 3 et a été développé depuis 2003. C'est un client de discussion en mode texte utilisant le protocole IRC. Il est léger et rapide, Tout peut y être contrôlé au clavier. Il est extensible par des extensions (plugins) et des scripts.// | //WeeChat (Wee Enhanced Environment for Chat) est un client Internet Relay Chat gratuit et à source ouverte, conçu pour être léger et rapide. Il est publié sous les termes de la licence publique générale GNU 3 et a été développé depuis 2003. C'est un client de discussion en mode texte utilisant le protocole IRC. Il est léger et rapide, Tout peut y être contrôlé au clavier. Il est extensible par des extensions (plugins) et des scripts.// | ||
Ligne 30: | Ligne 25: | ||
<code root>adduser --system --home /var/lib/weechat --group --disabled-password --disabled-login weechat</code> | <code root>adduser --system --home /var/lib/weechat --group --disabled-password --disabled-login weechat</code> | ||
- | Cette commande va donc créer un utilisateur système nommé weechat, ayant pour homedir /var/lib/weechat, désactivant l'authentification et l'ouverture de session, ainsi qu'un groupe du même nom. | + | Cette commande va donc créer un utilisateur système nommé weechat, ayant pour homedir /var/lib/weechat, désactivant l'authentification et l'ouverture de session, et va créer qu'un groupe système du même nom. |
Nous allons maintenant créer un service systemd pour exécuter notre proxy | Nous allons maintenant créer un service systemd pour exécuter notre proxy | ||
Ligne 98: | Ligne 93: | ||
freenode.split_msg_max_length</code> | freenode.split_msg_max_length</code> | ||
- | Les options définies permetent de configurer l'adresse du réseau, d'activer le SSL et de s'y connecter au démarrage. | + | Les options définies permettent de configurer l'adresse du réseau, d'activer le SSL et de s'y connecter au démarrage. |
+ | |||
+ | <note tip>Notez que si vous utilisez déjà weechat, vous pouvez aussi simplement copier votre fichier .weechat/irc.conf</note> | ||
- | On va maintenant configurer le relay qui nous servira de proxy en éditant le fichier /var/lib/weechat/.weechat/relay.conf et mettre à jour à minima les 2 lignes suivantes | + | On va maintenant configurer le relai qui nous servira de proxy en éditant le fichier /var/lib/weechat/.weechat/relay.conf et mettre à jour à minima les 2 lignes suivantes |
Dans la section [port] | Dans la section [port] | ||
Ligne 119: | Ligne 116: | ||
Maintenant vous pouvez vous connecter à votre proxy à l'aide de n'importe quel client IRC à l'aide des informations suivantes | Maintenant vous pouvez vous connecter à votre proxy à l'aide de n'importe quel client IRC à l'aide des informations suivantes | ||
- | Serveur : server ( où server est addresse du serveur sur lequel s'exécute votre nouveau service)<br> | + | | Champ | Valeur | Note | |
- | Port : 9000 (ou celui que vous auriez configuré ci dessus)<br> | + | | Serveur | ''server'' | (où ''server'' est adresse du serveur sur lequel s'exécute votre nouveau service) | |
- | Mot de passe : freenode:UnBonMot de passe (où freenode est le nom du réseau auquel vous voulez vous connecter et UnBonMot de passe et lee mot de passe définit dans la configuration précédente)<br> | + | | Port | ''9000'' | (ou celui que vous auriez configuré ci dessus) | |
+ | | Mot de passe | ''freenode:UnBonMotDePasse'' | (où ''freenode'' est le nom du réseau auquel vous voulez vous connecter et ''UnBonMotDePasse'' et le mot de passe défini dans la configuration précédente) | | ||
- | Par exemple, pour se connecter avec le client Weechat, une fois l'application lancée vous pouvez taper les commandes suvantes: | + | Par exemple, pour se connecter avec le client Weechat, une fois l'application lancée vous pouvez taper les commandes suivantes: |
<code>/server add freenode-via-proxy server/9000 -autoconnect | <code>/server add freenode-via-proxy server/9000 -autoconnect | ||
/set irc.server.freenode-via-proxy.password freenode:UnBonMotDePasse | /set irc.server.freenode-via-proxy.password freenode:UnBonMotDePasse | ||
/connect freenode-via-proxy</code> | /connect freenode-via-proxy</code> |