routes-linux
Vous êtes ici : Jay's Iptables Firewall
les accès non autorisés sont enregistrés dans les fichiers logs.

Le firewall est très stricte "Tous le traffic est bloqué sauf ...". Il effectue un filtrage des protocoles IP, TCP, UDP et ICMP. Il protège des attaques DDOS (Distributed Denial Of Services), du Smurf.

La configuration du firewall est assisté par un outil de configuration en mode ncurse (voire screenshot "bas de pages") Vous utiliserez le script perl "firewall-config.pl" ou utilisez "firewall-config.pl -g" pour générer un fichier de configuration vide et faire votre propre fichier de configuration.


Features :

· Controle les accès TCP/UDP ports
· TCP/UDP Flags Control
· ICMP Controle
· UDP/TCP Filtrages des protocoles
· Synflood Control (Distributed Denial Of Services)
· Spoofing Control (mauvaise source ips)
· Denying hosts (IP/MAC)
· Une liste d'ip de spyware est inclue
· NAT/Masquerading (Partage d'internet sur votre LAN)
· Support for tunneling with restricted access on ports (like vtund)
· Support de multiple interfaces locales eth0, eth1, eth2 etc..
· Support de multiple interfaces ppp0
· Setting up Type Of Service (TOS)
· Customisation des règles de filtrages
· Support for Pre/Post scripts
· Support for ZorbIPTraffic (Bandwidth traffic analyser in real time http://www.atout.be)
· Log of bad tentatives
· et plus encore ...

Changelog version 1.0 1.0.1 :
Ulog est supporté. Si vous ne désirez pas écrire touts les paquets bloqué dans votre syslog.
Vous pouvez ouvrir plusieurs ports pour chaque interface eth0, eth1 etc.. Si vous disposez biensur de plussieurs interfaces reseaux
Vous pouvez limiter les accès TCP/UDP de votre LAN (et par l'interface)
L'option de limitation d'upload a été retiré.
Un support pour peerprotect a été ajouté.
Autodetection des outils binaires.
Correction de certains messages et de petits bugs

Système requis :

* Un noyau >= 2.4 ou 2.6 (http://www.kernel.org)
* iptables (version <= 1.2.6a)
* Perl
* Dialog >= 0.9a-20020309a ( Indispenssable si vous désirez une configuration interactive (ncurse) http://hightek.org/dialog/ )

Telechargement :

Jay's Iptables Firewall :

firewall-jay-01.0.3-1.i386.rpm Redhat Paquetage
firewall-jay-0.1.0.3-1.i386.deb Debian Paquetage
firewall-jay-1.0.3.tar.gz Pour les autres distributions

Pour les utilisateurs de Debian vou pouvez ajouter l'url de téléchargement comme ceci :

Ajouter deb http://firewall-jay.sourceforge.net/debian/ ./
dans /etc/apt/sources.list pour une mise à jour automatique.

liste de Spywares :

block-ip-20030422.tar.gz Liste d'IP espions pour Jay's Iptables Firewall

Install

Téléchargez la dernière version en fonction de votre distribution

Format tar.gz

# tar xzvf firewall-jay-x.y.z.tar.gz
# cd firewall-jay-x.y.z
# make install
Affichage de l'emplacement des fichiers après le make intall :

configuration :

/etc/firewall-jay/firewall.config
/usr/sbin/firewall-config.pl

démarrage du script

/etc/init.d/fw-jay

règles est liste des Spywares

/var/lib/firewall-jay/block-mac-in.user
/var/lib/firewall-jay/block-ip-in.user
/var/lib/firewall-jay/block-ip-out.user
/var/lib/firewall-jay/block-ip-out.spywares
/var/lib/firewall-jay/block-ip-out.spywares-lite
/var/lib/firewall-jay/block-ip-out.doubleclick
/var/lib/firewall-jay/block-ip-out.microsoft
/var/lib/firewall-jay/firewall.rules
/var/lib/firewall-jay/firewall-custom.rules

documentation
/usr/share/doc/firewall-jay/CHANGELOG
/usr/share/doc/firewall-jay/COPYING
/usr/share/doc/firewall-jay/README
/usr/share/doc/firewall-jay/INSTALL

Redhat

# rpm -Uvh firewall-jay-x.y.z.rpm

Debian

# dpkg -i firewall-jay-x.y.z.deb
Ou,
Ajouter deb http://firewall-jay.sourceforge.net/debian/ ./
dans /etc/apt/sources.list et lancez :
# apt-get update
# apt-get install firewall-jay

Mise à jour

Installez le paquetage comme expliqué ci-dessus.
Pour une version >= 0.9.1a, mettez à jour votre fichier de configuration avec :
# firewall-config.pl --update
Le fichier de configuration ne peu pas mettre à jour les versions < 0.9.1a, Vous devez créer un nouveau fichier de configuration.

Configure

Le firewall à besoin d'un fichier de configuration valide nommé /etc/firewall-jay/firewall.config Ce fichier peu être crée de deux manières.

De manière graphique (ncurse) :

Lancez :
# firewall-config.pl
Cette commande lance une configuration interactive avec menu "mode ncurse" qui vous aidera à créer le fichier de configuration. Utilisez l'option [-n|--new]
Pour créer un nouveau fichier de configuration. Vous pouvez créer un fichier de configuration test dans un autre emplacement ajoutez l'argument :

[-c|--config ] parametre.

Regardez # firewall-config.pl --help Pour plus de details.

En mode texte

lancez :
# firewall-config.pl --generate
Ceci créera un fichier de configuration encore non configuré et que vous pouvez éditer et configuré manuelement. Ici encore vous pouvez créer une configuration de test dans un emplacement spécifique en ajoutant l'argument :

[-c|--config ] parametre.
Dès quele fichier de configuration est crée vous pouvez tester avec :
# /etc/init.d/fw-jay check

Démarrage :

Attention : Le firewall a besoin de l'ip de votre carte reseau et/ou celle de votre connection internet. Le firewall doit être lancé après le demarrage de votre reseau ou autres scripts de connections, si il ne trouve pas une connection internet ou autres interfaces reseaux, il ne se lancera pas.
Commande de demarrage :
# /etc/init.d/fw-jay {start|stop}
# /etc/init.d/fw-jay {up|down}
# /etc/init.d/fw-jay {restart}
# /etc/init.d/fw-jay {check}
# /etc/init.d/fw-jay {reload-block-ip|reload-block-mac}
Les options up|down ont la même tache que start|stop.
L'option check sert à tester le fichier de configuration.
Les options recharger-block-{ip|mac} sont utilisées pour recharger les bloques ip/mac quand le firewall fonctionne.
Vous pouvez configurer votre runlevel pour arreter et lancer automatiquement le firewall. Il faut seulement ajouter un lien de /etc/rc{2,3,4,5}.d/SXXfw-jay dans /etc/init.d/fw-jay

Quelque liens :

Screenshot 1 menu principale
Screenshot 2 Config des interfaces
Screenshot 3 option 1/2
Screenshot 4 option 2/2
Lien Anglophone Site officiel

Forum routes-linux (en ligne)

Liens (en travaux)

Téléchargements (en travaux)


Légende liens

Lien interne : interne
Lien sortant : sortant
Lien téléchargement : téléchargement
Lien Anglophone : Anglophone











- [ Powered by Itseasy v0.3.7 | Thème : Light Blue par Vanquish ] -
Les informations ne sont données qu'à titre indicatif.
© routes-linux, tous droits réservés - Reproduction interdite.

Administrer Itseasy

[ Page générée en 0.00338 secondes | Compression gZip active ]
Poids XHTML : 15.22 ko (18.57 ko non compressé) - CSS : 5.05 ko
Eléments chargés : 8.22 ko