{{ :blocks:logo-apl.png?nolink |}} =====Scripts additionels réseau : Amorçage de réseau===== =====VMoodle : Guide technique===== ====Contexte==== Dans le cas de la mise en place d'un réseau MNET généralisé, il faut pouvoir constituer les liaisons mnet à grande échelle entre les différents tenants. Cet outil permet de faire réaliser les échanges de clefs entre un tenant (celui ou s'applique l'outil) et un tenant désigné comme cible. Dans le cas d'une topologie étoile, on cherchera a connecter chaque tenant secondaire à l'instance principale. Dans le cas d'une topologie "totale" chaque tenant devra se connecter avec chaque autre tenant. Dans des topologies dites "de sous-réseau", les tenants devront se connecter à tous les tenants de leur sous-réseau et à la plate-forme principale, au moins pour des services de télé-administration. A noter que la structure d'ouverture des services est définie par les réglages centraux du VMoodle, qui définit la "carte des services" vis à vis de l'instance principale, et la carte des services "vis à vis" des pairs du sous-réseau. Action du script : Le script active l'échange de clef "forcé" entre l'appelant et la cible, et procède à l'activation des services de la carte de service correspondant à la situation. L'exécution de ce script réinitialise la clef du tenant sur lequel il est exécuté si l'option ====Syntaxe==== Example: \$sudo -u www-data /usr/bin/php local/vmoodle/cli/init_mnet_node.php --host=http://my.virtual.moodle.org --bindhost=http://my.master.moodle.org Pour raccorder l'ensemble des tenants secondaires : \$sudo -u www-data /usr/bin/php local/vmoodle/cli/init_mnet_node.php --bindhost=subs ====Options==== * -b, --bindhost Tenant à raccorder. (voir ci-après le détail) * -n, --newkey Renouvelle la clef locale (startmnet) avant l'opération. * -H, --host Exécute la commande sur ce tenant vmoodle * -h, --help Affiche l'aide * -d, --debug Active le mode débug ====Détails==== === BindHost === si ''BindHost'' est une définition d'hôte vmoodle, alors l'opération de raccordement raccorde cet hôte au site principal et à tous les hôtes appartenant au même sous-réseau vmoodle. Si ''BindHost'' a la valeur spéciale "subs", alors l'opération raccorde le site principal à l'hôte ''Host'' ------- [[:local:vmoodle:technique|Retour au guide technique]] - [[:Local:vmoodle|Revenir à l'index du composant]] - [[:Plugins|Revenir à l'index des plugins]] - [[:start|Revenir au catalogue]]