{"id":86501,"date":"2020-06-26T07:42:00","date_gmt":"2020-06-26T05:42:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set"},"modified":"2020-06-26T07:42:00","modified_gmt":"2020-06-26T05:42:00","slug":"snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set","status":"publish","type":"post","link":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set","title":{"rendered":"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dans <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/507234\/\">l'article pr\u00e9c\u00e9dent<\/a><\/noindex> Nous avons expliqu\u00e9 comment lancer une version stable de Suricata sur Ubuntu 18.04 LTS. Configurer un IDS sur un n\u0153ud unique et connecter des ensembles de r\u00e8gles gratuits est assez simple. Aujourd'hui, nous allons voir comment prot\u00e9ger le r\u00e9seau d'entreprise contre les types d'attaques les plus courants gr\u00e2ce \u00e0 Suricata install\u00e9 sur un serveur virtuel. Pour cela, nous aurons besoin d'un VDS sous Linux avec deux c\u0153urs de calcul. La taille de la m\u00e9moire RAM d\u00e9pend de la charge : pour certains, 2 Go suffisent, tandis que pour des t\u00e2ches plus s\u00e9rieuses, 4 ou m\u00eame 6 Go peuvent \u00eatre n\u00e9cessaires. L'avantage de la machine virtuelle r\u00e9side dans les possibilit\u00e9s d'exp\u00e9rimentation : on peut commencer avec une configuration minimale et augmenter les ressources au fur et \u00e0 mesure des besoins.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/508052\/\"><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/27cd9ba910418444ac7a2b5482f2a8a7.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex>Photo : Reuters<\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/506730\/\">Snort ou Suricata. Partie 1 : choisir un IDS\/IPS gratuit pour prot\u00e9ger le r\u00e9seau d'entreprise<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/507234\/\">Snort ou Suricata. Partie 2 : installation et configuration initiale de Suricata<\/a><\/noindex><\/li>\n<\/ul>\n<p><\/p>\n<h2>Fusion des r\u00e9seaux<\/h2>\n<p>\nD\u00e9ployer l'IDS sur une machine virtuelle peut d'abord \u00eatre n\u00e9cessaire pour des tests. Si vous n'avez jamais eu affaire \u00e0 de telles solutions, il n'est pas judicieux de se pr\u00e9cipiter pour commander du mat\u00e9riel physique et changer l'architecture r\u00e9seau. Il vaut mieux tester le syst\u00e8me de mani\u00e8re s\u00e9curis\u00e9e et sans d\u00e9penses superflues, afin de d\u00e9terminer les besoins en ressources de calcul. Il est important de comprendre que tout le trafic d'entreprise devra passer par un seul n\u0153ud externe : pour connecter le r\u00e9seau local (ou plusieurs r\u00e9seaux) au VDS avec l'IDS Suricata install\u00e9, vous pouvez utiliser <noindex><a rel=\"nofollow\" href=\"https:\/\/www.softether.org\/\">SoftEther<\/a><\/noindex> \u2014 un serveur VPN multiplateforme facile \u00e0 configurer, offrant un chiffrement fiable. La connexion Internet du bureau peut ne pas avoir d'IP r\u00e9elle, donc il est pr\u00e9f\u00e9rable d'utiliser un VPS. Il n'y a pas de paquets pr\u00e9par\u00e9s dans le d\u00e9p\u00f4t Ubuntu, le logiciel doit \u00eatre t\u00e9l\u00e9charg\u00e9 soit depuis <noindex><a rel=\"nofollow\" href=\"https:\/\/www.softether.org\/\">le site du projet<\/a><\/noindex>, soit depuis un d\u00e9p\u00f4t externe sur le service <noindex><a rel=\"nofollow\" href=\"https:\/\/launchpad.net\/~paskal-07\/+archive\/ubuntu\/softethervpn\">Launchpad<\/a><\/noindex> (si vous lui faites confiance) :<\/p>\n<pre><code class=\"bash\">sudo add-apt-repository ppa:paskal-07\/softethervpn\nsudo apt-get update<\/code><\/pre>\n<p>\nVous pouvez voir la liste des paquets disponibles avec la commande suivante :<\/p>\n<pre><code class=\"bash\">apt-cache search softether<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/14803c275d46c02a43a52eec9254042c.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNous aurons besoin de softether-vpnserver (le serveur en configuration de test est lanc\u00e9 sur VDS), ainsi que softether-vpncmd \u2014 des outils en ligne de commande pour sa configuration.<\/p>\n<pre><code class=\"bash\">sudo apt-get install softether-vpnserver softether-vpncmd<\/code><\/pre>\n<p>\nUn utilitaire en ligne de commande sp\u00e9cial est utilis\u00e9 pour configurer le serveur :<\/p>\n<pre><code class=\"bash\">sudo vpncmd<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/39e1f66848527a771a246aaa9f163933.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNous n'entrerons pas dans les d\u00e9tails de la configuration : la proc\u00e9dure est assez simple et elle est bien d\u00e9crite dans de nombreuses publications, n'\u00e9tant pas directement li\u00e9e au sujet de l'article. En r\u00e9sum\u00e9, apr\u00e8s le lancement de vpncmd, il faut s\u00e9lectionner le point 1 pour acc\u00e9der \u00e0 la console de gestion du serveur. Pour ce faire, il est n\u00e9cessaire de saisir le nom localhost et d'appuyer sur entrer au lieu de saisir le nom du hub. Dans la console, le mot de passe administrateur est d\u00e9fini avec la commande serverpasswordset, le hub virtuel DEFAULT est supprim\u00e9 (commande hubdelete) et un nouveau nomm\u00e9 Suricata_VPN est cr\u00e9\u00e9, ainsi que son mot de passe (commande hubcreate). Ensuite, il faut acc\u00e9der \u00e0 la console de gestion du nouveau hub avec la commande hub Suricata_VPN pour cr\u00e9er un groupe et un utilisateur avec les commandes groupcreate et usercreate. Le mot de passe de l'utilisateur est d\u00e9fini avec userpasswordset. <\/p>\n<p>SoftEther prend en charge deux modes de transmission du trafic : SecureNAT et Local Bridge. Le premier est une technologie propri\u00e9taire de cr\u00e9ation de r\u00e9seau priv\u00e9 virtuel avec son propre NAT et DHCP. SecureNAT ne n\u00e9cessite pas de TUN\/TAP, ni de configuration de Netfilter ou d'un autre pare-feu. Le routage n'impacte pas le noyau du syst\u00e8me, et tous les processus sont virtualis\u00e9s et fonctionnent sur n'importe quel VPS\/VDS, quel que soit l'hyperviseur utilis\u00e9. Cela entra\u00eene une charge accrue sur le processeur et une diminution de la vitesse par rapport au mode Local Bridge, qui connecte le hub virtuel SoftEther \u00e0 un adaptateur r\u00e9seau physique ou \u00e0 un dispositif TAP. <\/p>\n<p>La configuration est compliqu\u00e9e dans ce cas, car le routage est effectu\u00e9 au niveau du noyau \u00e0 l'aide de Netfilter. Nos VDS sont construits sur Hyper-V, donc \u00e0 la derni\u00e8re \u00e9tape, nous cr\u00e9ons un pont local et activons le dispositif TAP avec la commande bridgecreate Suricate_VPN -device:suricate_vpn -tap:yes. Apr\u00e8s avoir quitt\u00e9 la console de gestion du hub, nous verrons dans le syst\u00e8me une nouvelle interface r\u00e9seau qui n'a pas encore d'IP attribu\u00e9e :<\/p>\n<pre><code class=\"bash\">ifconfig<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/336fc07fbb44793719789e3f3ce1f124.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl faudra ensuite activer le routage des paquets entre les interfaces (ip forward), si ce n'est pas d\u00e9j\u00e0 fait :<\/p>\n<pre><code class=\"bash\">sudo nano \/etc\/sysctl.conf<\/code><\/pre>\n<p>\nD\u00e9commenter la ligne suivante :<\/p>\n<pre><code class=\"bash\">net.ipv4.ip_forward = 1<\/code><\/pre>\n<p>\nSauvegardez les modifications dans le fichier, quittez l'\u00e9diteur et appliquez-les avec la commande suivante :<\/p>\n<pre><code class=\"bash\">sudo sysctl -p<\/code><\/pre>\n<p>\nEnsuite, nous devons d\u00e9finir pour le r\u00e9seau virtuel une sous-r\u00e9seau avec des IP fictives (par exemple, 10.0.10.0\/24) et attribuer une adresse \u00e0 l'interface :<\/p>\n<pre><code class=\"bash\">sudo ifconfig tap_suricata_vp 10.0.10.1\/24<\/code><\/pre>\n<p>\nIl faudra ensuite inscrire les r\u00e8gles Netfilter.<\/p>\n<p>1. Autoriser les paquets entrants sur les ports \u00e9cout\u00e9s si n\u00e9cessaire (le protocole propri\u00e9taire SoftEther utilise HTTPS et le port 443)<\/p>\n<pre><code class=\"bash\">sudo iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT\nsudo iptables -A INPUT -p tcp -m tcp --dport 992 -j ACCEPT\nsudo iptables -A INPUT -p tcp -m tcp --dport 1194 -j ACCEPT\nsudo iptables -A INPUT -p udp -m udp --dport 1194 -j ACCEPT\nsudo iptables -A INPUT -p tcp -m tcp --dport 5555 -j ACCEPT<\/code><\/pre>\n<p>\n2. Configurer le NAT de la sous-r\u00e9seau 10.0.10.0\/24 vers l'adresse IP principale du serveur<\/p>\n<pre><code class=\"bash\">sudo iptables -t nat -A POSTROUTING -s 10.0.10.0\/24 -j SNAT --to-source 45.132.17.140<\/code><\/pre>\n<p>\n3. Autoriser les paquets passant de la sous-r\u00e9seau 10.0.10.0\/24<\/p>\n<pre><code class=\"bash\">sudo iptables -A FORWARD -s 10.0.10.0\/24 -j ACCEPT<\/code><\/pre>\n<p>\n4. Autoriser les paquets passants pour les connexions d\u00e9j\u00e0 \u00e9tablies<\/p>\n<pre><code class=\"bash\">sudo iptables -A FORWARD -p all -m state --state ESTABLISHED,RELATED -j ACCEPT<\/code><\/pre>\n<p>\nNous laisserons aux lecteurs l'automatisation du processus lors du red\u00e9marrage du syst\u00e8me \u00e0 l'aide de scripts d'initialisation. <\/p>\n<p>Si vous souhaitez attribuer des IP aux clients automatiquement, vous devrez \u00e9galement installer un service DHCP pour le pont local. La configuration du serveur est maintenant termin\u00e9e et nous pouvons passer aux clients. SoftEther prend en charge de nombreux protocoles, dont l'utilisation d\u00e9pend des capacit\u00e9s du mat\u00e9riel du r\u00e9seau local. <\/p>\n<pre><code class=\"bash\">netstat -ap |grep vpnserver<\/code><\/pre>\n<p>\n<img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/42511aeec204ee27b65325d296e30db3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00c9tant donn\u00e9 que notre routeur de test fonctionne \u00e9galement sous Ubuntu, nous allons y installer les paquets softether-vpnclient et softether-vpncmd depuis un d\u00e9p\u00f4t externe, afin de b\u00e9n\u00e9ficier du protocole propri\u00e9taire. Vous devrez ensuite lancer le client :<\/p>\n<pre><code class=\"bash\">sudo vpnclient start<\/code><\/pre>\n<p>\nPour la configuration, nous utiliserons l'outil vpncmd, en choisissant localhost comme machine sur laquelle vpnclient est en cours d'ex\u00e9cution. Toutes les commandes se font dans la console : il sera n\u00e9cessaire de cr\u00e9er une interface virtuelle (NicCreate) et un compte (AccountCreate). <\/p>\n<p>Dans certains cas, il est n\u00e9cessaire de d\u00e9finir le mode d'authentification \u00e0 l'aide des commandes AccountAnonymousSet, AccountPasswordSet, AccountCertSet et AccountSecureCertSet. Comme nous n'utilisons pas DHCP, l'adresse de l'adaptateur virtuel sera d\u00e9finie manuellement. <\/p>\n<p>De plus, nous devrons activer le transfert IP (param\u00e8tre net.ipv4.ip_forward=1 dans le fichier \/etc\/sysctl.conf) et configurer des routes statiques. Si n\u00e9cessaire, un redirectionnement de ports peut \u00eatre configur\u00e9 sur le VDS avec Suricata pour utiliser les services install\u00e9s dans le r\u00e9seau local. L'unification des r\u00e9seaux peut alors \u00eatre consid\u00e9r\u00e9e comme termin\u00e9e.<\/p>\n<p>La configuration que nous proposons devrait ressembler \u00e0 ceci :<\/p>\n<p><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/8c650da06420efd25cbb6ed71f37aac2.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h2>Configurer Suricata<\/h2>\n<p>\nDans <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/507234\/\">l'article pr\u00e9c\u00e9dent<\/a><\/noindex> Nous avons parl\u00e9 des deux modes de fonctionnement d'IDS : via la file d'attente NFQUEUE (mode NFQ) et via le zero copy (mode AF_PACKET). Le second n\u00e9cessite deux interfaces, mais se distingue par une performance sup\u00e9rieure \u2014 c'est celui que nous allons utiliser. Le param\u00e8tre est d\u00e9fini par d\u00e9faut dans \/etc\/default\/suricata. Nous devrons \u00e9galement modifier la section vars dans \/etc\/suricata\/suricata.yaml, en sp\u00e9cifiant le sous-r\u00e9seau virtuel comme \u00e9tant local.<\/p>\n<p><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/b3dc856ba0436de16fbd2ed0f1fa70a9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPour red\u00e9marrer l'IDS, nous utilisons la commande :<\/p>\n<pre><code class=\"bash\">systemctl restart suricata<\/code><\/pre>\n<p>\nLa solution est pr\u00eate, vous devrez maintenant peut-\u00eatre la tester pour sa r\u00e9sistance aux actions des attaquants.<\/p>\n<h2>Mod\u00e9liser des attaques<\/h2>\n<p>\nIl peut y avoir plusieurs sc\u00e9narios d'application op\u00e9rationnelle du service IDS :<\/p>\n<p><b>Protection contre les attaques DDoS (principal objectif)<\/b><\/p>\n<p>R\u00e9alis\u00e9 ce type \u00e0 l'int\u00e9rieur d'un r\u00e9seau d'entreprise est compliqu\u00e9, car les paquets \u00e0 analyser doivent atteindre l'interface de la syst\u00e8me qui regarde vers Internet. M\u00eame si l'IDS les bloque, le trafic parasite peut saturer le canal de transmission de donn\u00e9es. Pour \u00e9viter cela, il est n\u00e9cessaire de commander un VPS avec une connexion Internet suffisamment performante pour g\u00e9rer tout le trafic local et tout le trafic externe. Cela est souvent plus simple et moins co\u00fbteux que d'\u00e9largir le canal de bureau. Comme alternative, il convient de mentionner des services sp\u00e9cialis\u00e9s pour la protection contre les DDoS. Le co\u00fbt de leurs services est comparable \u00e0 celui d'un serveur virtuel, sans n\u00e9cessiter de configuration laborieuse, mais il y a des inconv\u00e9nients : pour le prix pay\u00e9, le client obtient uniquement une protection contre les DDoS, alors qu'un IDS propre peut \u00eatre configur\u00e9 comme bon lui semble.<\/p>\n<p><b>Protection contre d'autres types d'attaques externes<\/b> <\/p>\n<p>Suricata est capable de g\u00e9rer des tentatives d'exploitation de diverses vuln\u00e9rabilit\u00e9s dans les services accessibles depuis Internet au sein d'un r\u00e9seau d'entreprise (serveur de messagerie, serveur web et applications web, etc.). En g\u00e9n\u00e9ral, pour cela, l'IDS est install\u00e9 \u00e0 l'int\u00e9rieur du r\u00e9seau local apr\u00e8s les dispositifs de p\u00e9rim\u00e8tre, mais il a \u00e9galement sa place \u00e0 l'ext\u00e9rieur.<\/p>\n<p><b>Protection contre les utilisateurs malveillants internes<\/b><\/p>\n<p>Malgr\u00e9 tous les efforts de l'administrateur syst\u00e8me, les ordinateurs du r\u00e9seau d'entreprise peuvent \u00eatre infect\u00e9s par des logiciels malveillants. De plus, il arrive parfois que des fauteurs de troubles apparaissent dans le r\u00e9seau local, tentant de r\u00e9aliser des op\u00e9rations illicites. Suricata peut aider \u00e0 bloquer de telles tentatives, bien qu'il soit pr\u00e9f\u00e9rable de l'installer \u00e0 l'int\u00e9rieur du p\u00e9rim\u00e8tre pour prot\u00e9ger le r\u00e9seau interne, en l'utilisant en conjonction avec un commutateur g\u00e9r\u00e9 capable de faire du mirroring de trafic sur un port. Une IDS externe n'est pas non plus inutile dans ce cas, car elle pourra au moins capturer les tentatives de malwares vivant dans le LAN de se connecter \u00e0 un serveur externe.<\/p>\n<p>Pour commencer, cr\u00e9ons un autre VPS d'attaque de test, et sur le routeur du r\u00e9seau local, faisons tourner Apache avec la configuration par d\u00e9faut, puis redirigeons le port 80 vers le serveur IDS. Ensuite, nous simulerons une attaque DDoS depuis le n\u0153ud d'attaque. Pour cela, t\u00e9l\u00e9chargeons depuis GitHub, compilons et ex\u00e9cutons sur le n\u0153ud d'attaque un petit programme xerxes (l'installation du paquet gcc peut \u00eatre n\u00e9cessaire) :<\/p>\n<pre><code class=\"bash\">git clone https:\/\/github.com\/Soldie\/xerxes-DDos-zanyarjamal-C.git\ncd xerxes-DDos-zanyarjamal-C\/\ngcc xerxes.c -o xerxes\n.\/xerxes 45.132.17.140 80<\/code><\/pre>\n<p>\nLe r\u00e9sultat de son ex\u00e9cution a \u00e9t\u00e9 le suivant :<\/p>\n<p><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/80fe4d74ae71cfb16c91336102479670.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSuricata bloque le malfaiteur, tandis que la page Apache par d\u00e9faut s'ouvre malgr\u00e9 notre attaque improvis\u00e9e et le canal plut\u00f4t faible du r\u00e9seau \u00ab de bureau \u00bb (qui est en r\u00e9alit\u00e9 domestique). Pour des t\u00e2ches plus s\u00e9rieuses, il est pr\u00e9f\u00e9rable d'utiliser <noindex><a rel=\"nofollow\" href=\"https:\/\/www.metasploit.com\/\">Metasploit Framework<\/a><\/noindex>. Il est destin\u00e9 \u00e0 la r\u00e9alisation de tests d'intrusion et permet de simuler une grande vari\u00e9t\u00e9 d'attaques. Le guide d'installation <noindex><a rel=\"nofollow\" href=\"https:\/\/www.metasploit.com\/get-started\">disponible<\/a><\/noindex> est disponible sur le site du projet. Apr\u00e8s l'installation, une mise \u00e0 jour sera n\u00e9cessaire :<\/p>\n<pre><code class=\"bash\">sudo msfupdate<\/code><\/pre>\n<p>\nPour les tests, nous lan\u00e7ons msfconsole.<\/p>\n<p><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/b2a08cf048ae726ca720e942729ed7f8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMalheureusement, dans les derni\u00e8res versions du framework, il n'est pas possible de faire des compromises automatiques, donc les exploits devront \u00eatre parcourus manuellement et lanc\u00e9s avec la commande use. Pour commencer, il convient de d\u00e9terminer les ports ouverts sur la machine cible, par exemple \u00e0 l'aide de nmap (dans notre cas, netstat sur le n\u0153ud d'attaque suffira), puis de s\u00e9lectionner et utiliser les modules correspondants. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.rapid7.com\/db\/\">modules Metasploit<\/a><\/noindex>.\u00a0<\/p>\n<p>Il existe \u00e9galement d'autres outils pour tester la r\u00e9sistance de l'IDS aux attaques, y compris des services en ligne. Par curiosit\u00e9, on peut effectuer un test de stress avec la version d'essai de <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ipstresser.com\/\">IP Stresser<\/a><\/noindex>. Pour v\u00e9rifier les r\u00e9actions aux actions des attaquants internes, il est conseill\u00e9 d'installer des outils sp\u00e9ciaux sur l'une des machines du r\u00e9seau local. Les options sont nombreuses et il est parfois bon de les appliquer non seulement \u00e0 un banc d'essai exp\u00e9rimental, mais aussi aux syst\u00e8mes de production, mais c'est une toute autre histoire.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/ruvds.com\/ru-rub?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=ek&amp;utm_content=snort-ili-suricata-3\"><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/801a7d4e4fa0aa755205509bd2d26020.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/ruvds.com\/ru-rub?utm_source=habr&amp;utm_medium=article&amp;utm_campaign=ek&amp;utm_content=snort-ili-suricata-3#order\"><img decoding=\"async\" alt=\"Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau\" src=\"\/wp-content\/uploads\/2020\/06\/e2c2a9e30fae35d3a3afaea1915dc106.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><br \/>\n<br \/>Source : <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/ruvds\/blog\/508052\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e Suricata \u0432 Ubuntu 18.04 LTS. \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c IDS \u043d\u0430 \u043e\u0434\u043d\u043e\u043c \u0443\u0437\u043b\u0435 \u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0435 \u043d\u0430\u0431\u043e\u0440\u044b \u043f\u0440\u0430\u0432\u0438\u043b \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043d\u0435\u0441\u043b\u043e\u0436\u043d\u043e. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u043c\u044b \u0440\u0430\u0437\u0431\u0435\u0440\u0435\u043c\u0441\u044f, \u043a\u0430\u043a \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u043d\u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 Suricata \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u0443\u044e \u0441\u0435\u0442\u044c \u043e\u043d \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0445 \u0432\u0438\u0434\u043e\u0432 \u0430\u0442\u0430\u043a. \u0414\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f VDS \u043d\u0430 Linux \u0441 \u0434\u0432\u0443\u043c\u044f \u0432\u044b\u0447\u0438\u0441\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":86502,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-86501","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e Suricata \u0432 Ubuntu 18.04 LTS.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Snort \u0438\u043b\u0438 Suricata. \u0427\u0430\u0441\u0442\u044c 3: \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043c \u043e\u0444\u0438\u0441\u043d\u0443\u044e \u0441\u0435\u0442\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e Suricata \u0432 Ubuntu 18.04 LTS.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-06-26T05:42:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-06-26T05:42:00+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Snort ou Suricata. Partie 3 : prot\u00e9ger le r\u00e9seau de bureau | ProHoster","description":"Dans l'article pr\u00e9c\u00e9dent, nous avons expliqu\u00e9 comment d\u00e9ployer une version stable de Suricata sur Ubuntu 18.04 LTS.","canonical_url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"fr_FR","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Snort \u0438\u043b\u0438 Suricata. \u0427\u0430\u0441\u0442\u044c 3: \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u043c \u043e\u0444\u0438\u0441\u043d\u0443\u044e \u0441\u0435\u0442\u044c | ProHoster","og:description":"\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438, \u043a\u0430\u043a \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e Suricata \u0432 Ubuntu 18.04 LTS.","og:url":"https:\/\/prohoster.info\/fr\/blog\/administrirovanie\/snort-ili-suricata-chast-3-zashhishhaem-ofisnuyu-set","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-06-26T05:42:00+00:00","article:modified_time":"2020-06-26T05:42:00+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"86501","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 13:00:11","updated":"2026-08-11 12:50:14","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/86501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/comments?post=86501"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/posts\/86501\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media\/86502"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/media?parent=86501"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/categories?post=86501"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/fr\/wp-json\/wp\/v2\/tags?post=86501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}