Cet article détaille le déploiement d'un service LAN privé virtuel basé sur l'identité (HIP-VPLS) sur le matériel réel à l'aide des appareils Nanopi R2S. Un article précédent a présenté un prototype Mininet; Celui-ci se concentre sur une implémentation physique pratique. VPLS crée une communication de couche 2 sur un réseau IP, et Hip, une solution de couche 3.5, améliore la sécurité et la mobilité en séparant les rôles d'adresse IP pour l'identification (balises d'identité d'hôte ou coups) et emplacement (adresses IP routières).
Matériel et configuration: la configuration utilise trois périphériques Nanopi R2S en tant que commutateurs de hanche, connectés via des commutateurs SNR à 8 ports pour simuler une superposition IP. Chaque Nanopi R2S (1 Go de RAM, CPU quad-core, carte SD 32 Go) a une interface LAN et WAN. Les commutateurs SNR offrent 8 ports 1 Go / s et deux emplacements SFP. La configuration du banc d'essai est indiquée ci-dessus.
Déploiement: Une image Linux FriendlyWrt a été flasée sur des cartes SD pour chaque Nanopi R2. Le référentiel hip-vpls-hw
( https://www.php.cn/link/b57fac77ca8ccadbcca2335607697701 ) a été cloné et les commandes suivantes ont été exécutées sur chaque Router:
CD Hip-VPLS-HW Mise à jour OPKG OPKG Installez Nano RSYNC Python3 Python3-Pip Python3-NÉFACES PIP3 Installer Pycryptodome mkdir / opt / hip-vpls / RSYNC -RV HIPLIB STRITTD.PY STRITTFABRIC.PY / OPT / HIP-VPLS / startup de CD cp hip-vpls /etc/init.d/ chmod x /etc/init.d/hip-vpls /etc/init.d/hip-vpls activer /etc/init.d/hip-vpls start
Surtout, la configuration de l'interface Ethernet a été modifiée pour permettre le mode promiscuité ( promisc '1'
) pour la capture de socket brute:
<code>config device option name 'eth1' option macaddr '3e:25:61:94:f3:37' option promisc '1'</code>
Les règles de pare-feu ont été ajustées pour permettre à tous les trafics réseau. Des hits ont été générés et des fichiers hôtes et des règles de pare-feu ont été configurés (détails dans un article précédent).
Performances: les tests IPERF entre PC3 et Server0 ont produit un débit de 1,5 Mo / s sur des liens de 1 Go / s. Une optimisation supplémentaire des performances est en cours, notamment la compilation du code en C.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

La principale différence entre Linux et Windows dans la gestion des comptes d'utilisateurs est le modèle d'autorisation et les outils de gestion. Linux utilise des modèles d'autorisations basés sur UNIX et des outils de ligne de commande (tels que UserAdd, UserMod, UserDel), tandis que Windows utilise son propre modèle de sécurité et les outils de gestion de l'interface utilisateur graphique (GUI).

Linux'scommandlinecanBemoresCureThanWindowSifmanagedCorrect, BurequireSmoreUserSnowledge.1) Linux'sopen-SourcenaturalLowsforquickSecurityUpdates.2) MerdifigurationChanleadtovulnerabilities.

Ce guide explique comment monter automatiquement un lecteur USB sur le démarrage dans Linux, en vous faisant gagner du temps et des efforts. Étape 1: Identifiez votre lecteur USB Utilisez la commande LSBLK pour répertorier tous les périphériques de bloc. Votre lecteur USB sera probablement étiqueté / dev / sdb1, / dev / sdc1, etc.

Les applications multiplateformes ont révolutionné le développement de logiciels, permettant des fonctionnalités transparentes à travers les systèmes d'exploitation comme Linux, Windows et MacOS. Cela élimine la nécessité de changer d'applications en fonction de votre appareil, offrant une expérience cohérente

L'intelligence artificielle (IA) transforme rapidement de nombreux secteurs, des soins de santé et de la finance à des domaines créatifs comme l'art et la musique. Linux, avec sa nature open source, son adaptabilité et ses capacités de performance, est devenu un premier platfo de premier plan

Vous cherchez une distribution Linux rapide, minimale et efficace sans interface utilisateur graphique (GUI)? Les distros Linux légers et sans GUI sont parfaits pour le matériel plus ancien ou des tâches spécialisées comme les serveurs et les systèmes intégrés. Ils consomment moins de res

Version stable de Wine 10.0: exécution des applications Windows sur Linux à un niveau supérieur Wine, cette application open source et gratuite, permet aux utilisateurs de Linux d'exécuter des logiciels et des jeux Windows sur les systèmes d'exploitation UNIX / Linux, inaugurant la version de la version stable 10.0! Cette version a été fournie avec le code source et les téléchargements de packages binaires, et prend en charge diverses distributions telles que Linux, Windows et Mac. Cette édition incarne une année de dur labeur et plus de 8 600 améliorations, apportant de nombreuses améliorations passionnantes. Les principaux faits saillants comprennent: Prise en charge améliorée pour les appareils Bluetooth. Améliorez la prise en charge des périphériques d'entrée HID. Performances optimisées des applications 32 bits et 64 bits.

Ce didacticiel vous guide en installant SQL Server 2022 sur RHEL 8.x ou 9.x, se connectant via l'outil de ligne de commande SQLCMD, la création de la base de données et la requête de base. Condition préalable Avant de commencer, assurez-vous: Une version RHEL prise en charge (RHEL 8 ou 9). Sudo


Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

DVWA
Damn Vulnerable Web App (DVWA) est une application Web PHP/MySQL très vulnérable. Ses principaux objectifs sont d'aider les professionnels de la sécurité à tester leurs compétences et leurs outils dans un environnement juridique, d'aider les développeurs Web à mieux comprendre le processus de sécurisation des applications Web et d'aider les enseignants/étudiants à enseigner/apprendre dans un environnement de classe. Application Web sécurité. L'objectif de DVWA est de mettre en pratique certaines des vulnérabilités Web les plus courantes via une interface simple et directe, avec différents degrés de difficulté. Veuillez noter que ce logiciel

MantisBT
Mantis est un outil Web de suivi des défauts facile à déployer, conçu pour faciliter le suivi des défauts des produits. Cela nécessite PHP, MySQL et un serveur Web. Découvrez nos services de démonstration et d'hébergement.

Listes Sec
SecLists est le compagnon ultime du testeur de sécurité. Il s'agit d'une collection de différents types de listes fréquemment utilisées lors des évaluations de sécurité, le tout en un seul endroit. SecLists contribue à rendre les tests de sécurité plus efficaces et productifs en fournissant facilement toutes les listes dont un testeur de sécurité pourrait avoir besoin. Les types de listes incluent les noms d'utilisateur, les mots de passe, les URL, les charges utiles floues, les modèles de données sensibles, les shells Web, etc. Le testeur peut simplement extraire ce référentiel sur une nouvelle machine de test et il aura accès à tous les types de listes dont il a besoin.

PhpStorm version Mac
Le dernier (2018.2.1) outil de développement intégré PHP professionnel

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP
