Une passerelle avec...



Documents pareils
Configuration de SquidGuard sous Fedora Core 4-1 / 6 -

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

But de cette présentation. Proxy filtrant avec Squid et SquidGuard. Serveur proxy. Serveur proxy. Hainaut P

MANUEL D INSTALLATION D UN PROXY

Université Pierre Mendès France U.F.R. Sciences de l Homme et de la Société Master IC²A. TP réseau firewall

acpro SEN TR firewall IPTABLES

0.1 Mail & News : Thunderbird

Administration réseau Firewall

Installer un domaine DNS

TP Linux : Firewall. Conditions de réalisation : travail en binôme. Fonctionnement du parefeu Netfilter. I Qu est ce qu'un firewall?

pare - feu généralités et iptables

FreeNAS Shere. Par THOREZ Nicolas

TAGREROUT Seyf Allah TMRIM

Formation Iptables : Correction TP

1 Configuration réseau des PC de la salle TP

SERVEUR DE MESSAGERIE

SQUID Configuration et administration d un proxy

Netfilter & Iptables. Théorie Firewall. Autoriser le trafic entrant d'une connexion déjà établie. Permettre le trafic entrant sur un port spécifique

FILTRAGE de PAQUETS NetFilter

Sécurité GNU/Linux. Iptables : passerelle

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Phase 1 : Introduction 1 jour : 31/10/13

(Fig. 1 :assistant connexion Internet)

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Sécurité des réseaux Firewalls

Projet Semestre2-1SISR

SQUID P r o x y L i b r e p o u r U n i x e t L i n u x

Vous y trouverez notamment les dernières versions Windows, MAC OS X et Linux de Thunderbird.

[Serveur de déploiement FOG]

Fonctionnement de Iptables. Exercices sécurité. Exercice 1

CONFIGURATION DE BASE. 6, Rue de l'industrie BP130 SOULTZ GUEBWILLER Cedex. Fax.: Tel.:

SERVEUR DE MESSAGERIE

MISE EN PLACE DU FIREWALL SHOREWALL

Parallels Plesk Panel. Module Pare-feu de Parallels Plesk Panel 10 pour Linux/Unix. Guide de l'administrateur

1/ Introduction. 2/ Schéma du réseau

Assistance à distance sous Windows

Alexis Lechervy Université de Caen. M1 Informatique. Réseaux. Filtrage. Bureau S3-203

Système Principal (hôte) 2008 Enterprise x64

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Les réseaux des EPLEFPA. Guide «PfSense»

ALOHA Load Balancer 2.5. Guide de démarrage rapide. EXCELIANCE ALOHA 2.5 Guide de démarrage rapide 30/01/2008 1/17

Se débarrasser des s indésirables

Installer un serveur de messagerie sous Linux

TP4 : Firewall IPTABLES

EPREUVE PRATIQUE DES TECHNIQUES INFORMATIQUES ACTIVITE N 1. Thème de l activité : Configuration d un firewall

TP PLACO. Journées Mathrice d'amiens Mars 2010

OpenDNS: Un DNS rapide et utile

Installation de la messagerie EMWAC IMS Sur Windows NT4 serveur ou Windows 2000 serveur

Guide Utilisateur pour accès au réseau WiFi sécurisé 802.1X

Installation de Windows 2000 Serveur

NAS 206 Utiliser le NAS avec Windows Active Directory

Raccordement desmachines Windows 7 à SCRIBE

Ubuntu Linux Création, configuration et gestion d'un réseau local d'entreprise (3ième édition)

GUIDE D INSTALLATION DE FIREWALL OPEN SOURCE

Serveur proxy Squid3 et SquidGuard

Fully Automated Nagios

titre : CENTOS_BIND_install&config Système : CentOS 5.7 Technologie : Bind 9.3 Auteur : Charles-Alban BENEZECH

Pack Evolix Serveur Mail Documentation d'utilisation

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server

Installation de GFI MailEssentials

TP LINUX : MISE EN PLACE DU SERVEUR DE MESSAGERIE QMAIL

Serveur de messagerie sous Debian 5.0

Guide de démarrage rapide

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Le filtrage de niveau IP

Ce TP consiste à installer, configurer et tester un serveur DNS sous Linux. Serveur open source : bind9 Distribution : Mandriva

Proxy et reverse proxy. Serveurs mandataires et relais inverses

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Tutoriel réalisé par luo. Version du 22/02/14

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

Configuration de base de Jana server2. Sommaire

MISE EN PLACE D UN FIREWALL ET D UN SERVEUR PROXY SOUS LINUX MANDRIVA.

Installation d'un serveur DHCP sous Windows 2000 Serveur

Tutoriel compte-rendu Mission 1

Configurer ma Livebox Pro pour utiliser un serveur VPN

PPE GESTION PARC INFORMATIQUE


Documentation technique OpenVPN

Manuel Utilisateur de l'installation du connecteur Pronote à l'ent

1 Configuration des Fichiers Hosts, Hostname, Resolv.conf

Guide de démarrage rapide

IP & Co. 1. Service DHCP. L'objectif de ce TP est de voir l'ensemble des services élémentaires mis en oeuvre dans les réseaux IP.

Firewall. Souvent les routeurs incluent une fonction firewall qui permet une première sécurité pour le réseau.

Panda Managed Office Protection. Guide d'installation pour les clients de WebAdmin

UltraVNC, UltraVNC SC réglages et configurations

Configuration de Outlook Express 6 pour utilisation avec belgacom.net

I. Adresse IP et nom DNS

Les différentes méthodes pour se connecter

MANUEL UTILISATEUR KIWI BACKUP V 3

LINUX REDHAT, SERVICES RÉSEAUX/INTERNET

Serveur FTP. 20 décembre. Windows Server 2008R2

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée Virtual Server de Microsoft

LINUX - Sécurité. Déroulé de l'action. - 3 jours - Contenu de formation

2. MAQUETTAGE DES SOLUTIONS CONSTRUCTIVES. 2.2 Architecture fonctionnelle d un système communicant.

Installation d'une galerie photos Piwigo sous Microsoft Windows.

Installation de Windows 2003 Serveur

Réseaux. Moyens de sécurisation. Plan. Evolutions topologiques des réseaux locaux

Transcription:

Une passerelle avec... Perdition PopFile Postfix Bind Proxy Pop Proxy Pop, Smtp, Imap Relais Smtp Redirecteur Dns sous Fedora Core 4 Denis Szalkowski - Formateur Consultant

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 2 / 25 - I. Sommaire I. Sommaire... 2 II. Prérequis... 3 A. Configuration des dépôts Yum... 3 1. dries.repo (Dries), uniquement à activer pour SquidGuard... 3 2. fedora.repo... 3 3. fedora-extras.repo... 3 4. fedora-updates.repo... 3 5. Remarques... 3 B. Webmin... 3 III. Redirecteur Dns... 5 A. Utilisation de la console system-config-bind... 5 B. Le fichier de configuration : /etc/named.conf... 6 C. Lancement du serveur Bind... 6 D. Le fichier /etc/resolv.conf... 6 E. Test à l'aide de la commande dig... 7 IV. Relais Smtp avec Postfix... 8 A. Activation de Postfix par system-switch-mail... 8 B. Fichier de configuration /etc/postfix/main.cf... 8 C. Lancement de PostFix... 8 V. Le proxy pop...10 A. Perdition... 10 1. L'installation... 10 2. Spécifier les services pris en charge : /etc/sysconfig/perdition... 10 3. Prise en charge des clients de messagerie : /etc/perdition/perdition.conf... 10 4. Le fichier /etc/perdition/popmap... 10 5. Lancement du service... 10 6. Tracer l'activité... 11 7. Configuration du client de messagerie... 11 B. PopFile... 11 1. Installation... 11 2. Lancement manuel du logiciel... 12 3. Configuration de PopFile... 12 C. Utilisation de Popfile... 15 1. Rappel juridique... 15 2. Fonctionnement de Popfile... 16 3. L'interface d'administration... 16 4. Les catégories... 17 5. Les aimants... 18 6. La gestion de l'historique... 19 7. Changement du mot de passe... 22 VI. La pare-feu...23 A. Configuration par Webmin... 23 B. Configuration à la mano... 25 C. Lancement du service... 25

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 3 / 25 - II. Prérequis A. Configuration des dépôts Yum Yum est sous Red Hat et surtout Fedora ce que apt-get et urpmi sont respectivement à Debian et à Mandriva. Il permet de configurer des dépôts de logiciel sans avoir à les télécharger, les décompresser, les compiler, puis les installer. Du bonheur! Seul hic... il faut le configurer. Je vous recommande chaudement d'éviter d'activer les dépôts que vous pouvez trouver au hasard de vos pérégrinations. Très vite, ils génèrent des problèmes d'instabilité et vous amènent des problèmes de dépendance qui rendent Yum parfaitement inopérant. Les dépôts à activer sont : 1. dries.repo (Dries), uniquement à activer pour SquidGuard [dries] name=extra Fedora rpms dries - $releasever - $basearch baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$releasever/$basearc h/dries/rpms/ enabled=1 gpgcheck=0 2. fedora.repo [base] name=fedora Core $releasever - $basearch - Base baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/ mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-fedora 3. fedora-extras.repo [extras] name=fedora Extras $releasever - $basearch baseurl=http://download.fedora.redhat.com/pub/fedora/linux/extras/$releasever/$basearch/ mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-extras-$releasever enabled=1 gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-fedora-extras gpgcheck=0 4. fedora-updates.repo [updates-released] name=fedora Core $releasever - $basearch - Released Updates baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$base arch/ mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever enabled=1 gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-fedora 5. Remarques Les autres dépôts sont à renommer à l'aide de la commande mv en mode terminal ou par le biais de l'interface graphique Konqueror pour Kde ou Nautilus sous Gnome. Une fois le dépôt Dries utilisé pour l'installation de SquidGuard, renommez le dépôt. B. Webmin Téléchargez l'archive tar.gz à partir du site http://www.webmin.com/ dans le répertoire /usr/local. Décompressez l'archive à partir de ce répertoire : tar zxvf webmin-x.xxx.tar.gz où x.xxx représente le numéro de version de WebMin. Pour installer WebMin, allez dans le répertoire webmin et tapez./setup.sh. Pour accéder à l'interface d'administration, tapez http://127.0.0.1:10000/. Le login est admin sans mot de passe ou bien l'utilisateur root de la machine.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 4 / 25 - L'installation en mode https nécessite l'installation des librairies perl-ssl. Installez-les par la commande : yum install perl-*

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 5 / 25 - III. Redirecteur Dns A. Utilisation de la console system-config-bind Ces consoles graphiques préfixées "system-" sont exclusives à la Fedora et à la Red Hat (redhat-). Pour toutes les installer, tapez à partir du Terminal (konsole, xterm) : yum install system-* A partir de Kde ou Gnome : Par un clic droit sur "Serveur Dns", à la racine de la console, choisissez Modifier. Ajoutez l'option forward. Si vous gérez des domaines locaux, choisissez first. Sinon, prenez only.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 6 / 25 - Puis ajoutez l'option forwarders pour désigner les Dns de votre fournisseur d'accès. Faites Appliquer, puis Valider et ensuite cliquez sur le bouton Enregistrer de la console. B. Le fichier de configuration : /etc/named.conf Le configurateur a ajouté vos paramètres dans la zone options du fichier. options { forwarders { 80.10.246.1 port 53; 80.10.246.132 port 53; }; forward first; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; }; C. Lancement du serveur Bind Vous pouvez le réaliser par la console graphique (clic droit sur le serveur Dns). Vous pouvez aussi employer le terminal : service named status État du service service named start Démarre le service service named stop Arrêt du service service named restart Redémarrage du service La modification des options de Bind exige le redémarrage du service. Pour que le service soit lancé au démarrage de Linux, tapez : chkconfig --add named ou bien chkconfig --level 235 named on D. Le fichier /etc/resolv.conf Il contient la liste des serveurs utilisés par la machine Linux. Modifiez le fichier en ajoutant l'ip de votre propre machine et celles du FAI (Fournisseur d'accès Internet) : #ip de la machine hébergeant Bind nameserver 192.168.1.200 #ip du Fai (Wanadoo) nameserver 80.10.246.1 nameserver 80.10.246.132 Après la modification du fichier, relancez la couche réseau : service network restart.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 7 / 25 - E. Test à l'aide de la commande dig Sous Linux, vous disposez de deux commandes pour réaliser une requête Dns : dig nslookup

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 8 / 25 - IV. Relais Smtp avec Postfix A. Activation de Postfix par system-switch-mail Par défaut sous Red Hat ou Fedora, c'est le serveur SendMail qui est installé. Sous Debian, il s'agit d'exim. Je trouve, pour ma part, que SendMail s'encombre de complexités rebutantes. Vous disposez d'une console graphique qui vous permet de commuter vers PostFix. Choisissez Postfix et validez. Sortez de la console par Valider. B. Fichier de configuration /etc/postfix/main.cf Les modifications à y effectuer sont peu nombreuses. La première est de spécifier le serveur Smtp de votre fournisseur d'accès. La seconde est d'indiquer le sous réseau correspondant à la configuration de votre réseau local relayhost = [smtp.wanadoo.fr] mynetworks = 127.0.0.0/8 192.168.1.0/24 # Autre syntaxe : mynetworks = 127.0.0.0/8,192.168.1.0/24 C. Lancement de PostFix A partir du terminal : service postfix status État du service service postfix start Démarre le service service postfix stop Arrêt du service service postfix restart Redémarrage du service La modification des options de PostFix exige le redémarrage du service.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 9 / 25 - Pour que le service soit lancé au démarrage de Linux, tapez : chkconfig --add postfix ou bien chkconfig --level 235 postfix on

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 10 / 25 - V. Le proxy pop A. Perdition Disons-le! La documentation est d'une pauvreté assez rare (http://www.vergenet.net/linux/perdition/docs.shtml). Pour autant, le produit semble très utilisé par les fournisseurs d'accès Internet dans le monde entier (http://www.vergenet.net/linux/perdition/deployments.shtml). 1. L'installation A cette occasion, vous risquez de traverser un grand moment de solitude. En perdition? Pour Fedora, allez télécharger, à partir de l'adresse http://www.vergenet.net/linux/perdition/download/1.15/fedora-core-1/, les packages suivants : vanessa_logger-0.0.6-1.fr.c.1.i386.rpm vanessa_adt-0.0.6-2.fr.c.1.i386.rpm vanessa_socket-0.0.7-1.fr.c.1.i386.rpm perdition-1.15-1.fr.c.1.i386.rpm Vous devez les installer précisément dans cet ordre là. D'autres packages sont facultatifs et je ne m'y suis pas encore intéressé : perdition-ldap-1.15-1.fr.c.1.i386.rpm perdition-ldap-1.17-1.i386.rpm perdition-bdb-1.15-1.fr.c.1.i386.rpm perdition-odbc-1.15-1.fr.c.1.i386.rpm perdition-postgresql-1.15-1.fr.c.1.i386.rpm Servez-vous de la commande yum pour les installer. Il ira chercher les dépendances. 2. Spécifier les services pris en charge : /etc/sysconfig/perdition Editez le fichier /etc/sysconfig/perdition et, pour prendre en charge le POP, modifiez le fichier de la manière suivante : RUN_PERDITION=yes POP3=yes POP3S=no IMAP4=no IMAP4S=no 3. Prise en charge des clients de messagerie : /etc/perdition/perdition.conf Vous devez éditer le fichier /etc/perdition/perdition.conf Ajoutez dans le fichier la lettre c. C'est tout!!! 4. Le fichier /etc/perdition/popmap Videz le contenu du fichier /etc/perdition/portmap et "compilez" le fichier à l'aide de la commande /etc/perdition/make. 5. Lancement du service A partir du terminal : service perdition status État du service service perdition start Démarre le service service perdition stop Arrêt du service service perdition restart Redémarrage du service La modification des options de Perdition exige le redémarrage du service. Pour que le service soit lancé au démarrage de Linux, tapez : chkconfig --add perdition ou bien chkconfig --level 235 perdition on

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 11 / 25-6. Tracer l'activité Pour suivre les connexions, tapez à partir d'un terminal : tail -f /var/log/maillog 7. Configuration du client de messagerie A partir de ThunderBird, allez dans Outils Paramètres des comptes (sous Windows) ou Edition Paramètres des comptes (sous Linux). Dans les paramètres de serveur de votre compte, entrez l'adresse ip du serveur Perdition et ajoutez à votre login (Nom d'utilisateur) le serveur pop de votre fournisseur d'accès préfixé par @. It's all folk's! B. PopFile Perdition ne propose pas de fonctions antispam : utilisation de blacklists publiques ou privées, d'expressions régulières. PopFile, écrit en Perl, est un proxy Smtp, Nntp, Pop, Imap. Il prend en charge les blacklists privées. Le logiciel utilise une "base" Sqlite qui s'avère être un partage de fichiers. 1. Installation Vous devez installer préalablement l'interpréteur Perl (yum install perl*) ainsi que les modules (yum install perl-*). Téléchargez ensuite le fichier zip dans /usr/local. Dézippez le fichier à l'aide de la commande unzip. Le logiciel est installé désormais dans le répertoire /usr/local/popfile. De façon à ce que le logiciel soit chargé automatiquement au lancement de Linux, éditez le fichier /etc/rc.local en ajoutant les trois lignes suivantes : cd /usr/local/popfile/ perl popfile.pl & clear

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 12 / 25-2. Lancement manuel du logiciel Afin de tester votre plate-forme, lancez le logiciel de façon manuelle à partir du répertoire /usr/local/popfile en tapant la commande perl popfile.pl &. 3. Configuration de PopFile a) L'interface d'administration PopFile est configurable à partir de l'url suivante : http://127.0.0.1:8080 (à partir du serveur). b) Le choix de la langue A partir du lien Configuration, allez dans Choose language et choisissez Français.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition c) - 13 / 25 - Utiliser PopFile à partir du réseau interne Pour des raisons de sécurité, l'utilisation de PopFile est limitée à l'adresse locale du serveur, à savoir 127.0.0.1. Pour que vous puissiez accéder à l'interface d'administration et pour que vous puissiez utiliser les fonctions Proxy du logiciel, débrayez le mode Furtif en choisissant Passer à Oui. d) Fixer l'adresse du serveur Entrez l'adresse ip du serveur dans l'onglet Avancé au niveau de la zone bayes_hostname. e) Le choix du séparateur Au sein du client de messagerie, vous devrez remplacer le login habituel dszalkowski fourni par votre fournisseur d'accès Internet par la chaîne pop.free.fr:dszalkowski, par exemple. Ce séparateur se règle dans l'onglet avancé. Denis Szalkowski - Formateur Consultant décembre 2006

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 14 / 25 - f) Configuration du proxy Smtp Concernant le Smtp, il faut absolument indiquer le smtp de votre fournisseur d'accès à partir de l'onglet Avancé.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 15 / 25 - g) Configuration du client Contrairement à Perdition ou à Spampal, un excellent proxy pop sous Windows, vous devez préfixer le login de l'utilisateur par le serveur Pop suivi des deux points, faisant office de séparateur. C. Utilisation de Popfile 1. Rappel juridique Le mail est une correspondance privée. A ce titre, les salariés doivent être informés de l'existence de la mise en œuvre d'un dispositif de filtrage de mail. Popfile permet à l'administrateur réseau

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 16 / 25 - d'accéder au contenu de ce mail, ce qui peut constituer une grave infraction du point de vue de la loi, dans le cas où le contenu serait utilisé contre le salarié. Le dirigeant de l'entreprise et/ou l'administrateur de l'entreprise pourraient s'exposer à de très lourdes sanctions. 2. Fonctionnement de Popfile Popfile combine deux dispositifs de filtrage. Tout d'abord, une liste de noire de mots, d'adresses email. Popfile le gère au travers des "Aimants". Le deuxième dispositif est l'emploi d'une méthode de vraisemblance statistique par ligne : les filtres bayésiens dont je dois dire que les possibilités de réglage sont extrêmement faibles comme en atteste cette copie d'écran. Il vaut mieux utiliser principalement les aimants dans un premier temps. 3. L'interface d'administration A partir de votre navigateur, entrez l'adresse de la machine suivie du port 8080 : http://192.168.1.254:8080/. Entrez alors votre mot de passe.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 17 / 25-4. Les catégories Elles permettent de classer les mails. Créez au moins une catégorie spam et laissez la catégorie unclassified. Tous les mails de la catégorie unclassified sont remis à leurs destinataires. Le fait de cocher "Mise en quarantaine" bloque le mail dans Popfile sur la durée de conservation du mail dans l'historique.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 18 / 25-5. Les aimants Ce sont des règles de tri qui permettent de les affecter à une catégorie et de les assimiler à du spam.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 19 / 25-6. La gestion de l'historique Attention : c'est l'aspect le plus sensible du logiciel sur lequel il ne faut faire aucune erreur, faute de quoi vous risquez de perdre vos messages. a) La durée de l'historique A partir de l'onglet Configuration, fixez la durée minimale de conservation des mails dans PopFile. De mon point de vue, une durée minimale de 7 jours s'impose.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 20 / 25 - b) Affecter un mail en tant que spam A partir de l'onglet Historique, cochez le mail à considérer comme du spam et affectez-le à Catégories. Cliquez alors sur le bouton Reclassifier. Popfile utilise les principes de filtrage bayésiens évoqués ci-dessus.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 21 / 25 -

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 22 / 25-7. Changement du mot de passe

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 23 / 25 - VI. La pare-feu A. Configuration par Webmin Je ne suis pas toujours un fan de WebMin. Dans le cas de la configuration de Iptables, le système de filtrage sous Linux, je suis prêt à faire une exception. En premier lieu, étape : vous devez accéder à l'interface d'administration via votre navigateur par l'adresse http://127.0.0.1:10000/ ou https://127.0.0.1:10000/. Cliquez sur le bouton Networking, puis allez dans Linux Firewall.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 24 / 25 - Supprimez toutes les règles existantes. Par défaut, choisissez Drop au niveau de l'action par défaut associée aux règles relatives à la gestion des paquets entrants et sortants. Validez ensuite sur le bouton Set Default Action To. La règle par défaut applicable aux paquets de type Forward doit être de type Accept. Une fois vos règles entrées, cliquez sur Apply Configuration et choisissez Yes au niveau de Activate at boot.

Une passerelle Internet avec Bind, PostFix, PopFile, Perdition - 25 / 25 - B. Configuration à la mano Avec votre éditeur préféré (Midnight Commander bien sûr), éditez le fichier /etc/sysconfig/iptables : *filter #Règles par défaut :FORWARD ACCEPT [0:0] :INPUT DROP [0:0] :OUTPUT DROP [0:0] # Loopback -A INPUT -i lo -j ACCEPT -A OUTPUT -o lo -j ACCEPT # Retour des paquets à l'établissement d'une connexion avec une application autorisée -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT # Services réseau accessibles aux machines du réseau local # Remplacez eth0 par eth1 si votre machine est équipée de deux cartes réseau : # - eth0 pour le Wan (vers le routeur) # - eth1 pour le Lan (vers le réseau local) # Le port 3128 représente le proxy Squid. -A INPUT -p udp -m udp -s 192.168.1.0/24 -d 192.168.1.200 -i eth0 -j ACCEPT --dport 53 -A INPUT -p tcp -m tcp -m multiport -s 192.168.1.0/24 -d 192.168.1.200 -i eth0 -j ACCEPT --dports 25,110,3128,8080,10000 # Client Dns -A OUTPUT -p udp -m udp -o eth0 --dport 53 -j ACCEPT # Client Http,Ftp,Smtp,Pop -A OUTPUT -p tcp -m tcp -m multiport -o eth0 -j ACCEPT --dports 25,80,110,443 COMMIT C. Lancement du service A partir du terminal : service iptables status État du service service iptables start Démarre le service service iptables stop Arrêt du service service iptables restart Redémarrage du service La modification des options de iptables exige le redémarrage du service. Pour que le service soit lancé au démarrage de Linux, tapez : chkconfig --add iptables ou bien chkconfig --level 235 iptables on