GNU/Linux >> Tutoriels Linux >  >> Linux

Multidiffusion de plusieurs noms MDN ?

Ce que je voudrais, c'est utiliser avahi-daemon pour multidiffuser plus d'un nom. Pour que je puisse m'y connecter avec domaineA.local domaineB.local.

Je pourrais ensuite rediriger ces adresses vers une interface Web différente de différentes applications avec nginx.

Est-il possible de configurer le démon avahi de manière à ce qu'il multidiffuse plusieurs noms ?

PS L'utilisation du démon avahi n'est pas obligatoire. S'il y a un autre programme qui a cette fonctionnalité, je serais ravi de changer.

Recherche et résultats

Donc, comme suggéré par gollum, j'ai d'abord essayé les alias avahi. Il se trouve dans les référentiels, mais il ne semble pas s'être installé correctement sur mon système. Selon les instructions, il aurait dû installer un script dans /etc/init.d/, mais il n'y en avait pas.

J'ai ensuite donné l'autre lien que gollum a suggéré d'essayer et cela a fonctionné tout de suite. Cela dépend de python-avahi et n'est qu'un exemple de script python qui doit s'exécuter en arrière-plan. Je suis maintenant capable de diffuser domainA.local, domainB.local et domainC.local et en combinaison avec nginx qui mène à différentes interfaces Web sur la machine, mais qui sont toutes accessibles sur le port 80.

Mettre à jour

Après quelques manipulations supplémentaires avec les deux, j'ai également découvert que les alias avahi ne peuvent diffuser que des sous-domaines. Donc, si votre nom d'ordinateur est elvispc, les alias avahi ne peuvent diffuser que subdomainA.elvispc.local et subdomainB.elvispc.local, où le script python diffusera n'importe quel nom.

Réponse acceptée :

Une solution fastidieuse consisterait à exécuter plusieurs instances de la commande suivante en arrière-plan :

avahi-publish -a -R whatever.local 192.168.123.1

Une meilleure solution consiste probablement à publier des cnames en utilisant python-avahi. Voir par ex. https://github.com/airtonix/avahi-aliases ou http://www.avahi.org/wiki/Examples/PythonPublishAlias

Mise à jour :
Le wiki avahi semble avoir disparu. Voici la page archivée du lien que j'ai posté :https://web.archive.org/web/20151016190620/http://www.avahi.org:80/wiki/Examples/PythonPublishAlias


Linux
  1. Comment ajouter plusieurs hôtes dans phpMyAdmin

  2. Comment compresser plusieurs fichiers sous Linux

  3. Bash Dynamic (variable) Noms des variables ?

  4. Comment joindre plusieurs lignes de noms de fichiers en une seule avec un délimiteur personnalisé ?

  5. Cron avec notification-envoi

alternative d'abonnement redhat | Dépôt local

Dd :plusieurs fichiers d'entrée ?

Implémentation de plusieurs tuyaux en C

Installer la gemme dans le dossier local

sudo -i renvoie une erreur

Comment récupérer plusieurs fichiers d'une machine distante à une machine locale avec Ansible