# Utiliser La Brique en équipe dans un LAN - serveur DNS local (connexion internet faible/inexistante)

**URL:** https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440
**Category:** Tutorials
**Tags:** french
**Created:** [April 7, 2016, 9:46am UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440 "2016-04-07T09:46:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![lops](https://forum.yunohost.org/user_avatar/forum.yunohost.org/lops/32/343_2.png) [@lops](https://forum.yunohost.org/u/lops)
#### Post date: [April 7, 2016, 9:46am UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/1 "2016-04-07T09:46:51Z")

</div>

Continuing the discussion from [Serveur local Yunohost sur Raspberry-pi - contexte de faible connectivite internet](https://forum.yunohost.org/t/serveur-local-yunohost-sur-raspberry-pi-contexte-de-faible-connectivite-internet/1390/10):

Salut salut,

Je ré-ouvre un topic car il n’est plus question d’un Yunohost sur un Raspberry Pi mais bien d’une Brique sur Olimex LIME2, bien que les besoins soient toujours les mêmes.

**= PROBLEMATIQUE =** comment permettre à tout utilisateur connecté au réseau Wi-Fi de la Brique de pouvoir accéder à l’interface utilisateur de Yunohost ? car cette interface n’est accessible que via un nom de domaine.

Modifier le fichier /etc/hosts de chaque machine client n’était pas gérable dans notre contexte, il fallait donc configurer le serveur DNS de La Brique

**= METHODE = (merci à Doug713705 du [Tetalab](https://www.tetalab.org/) pour son aide précieuse !)**

- Hypotèses  
10.0.242.1 est l’IP locale de l’Olimex dans le réseau Wifi de la Brique  
domain.tld est notre nom de domaine

Il a fallu :

**1) modifier le fichier /etc/resolv.conf** pour indiquer à la Brique que le serveur DNS à utiliser est lui-même, on a donc commenté la ligne existante et ajoutée une ligne avec notre IP

domain lan  
search lan  
#nameserver 192.168.1.254  
nameserver 10.0.242.1

**2) modifier le fichier /etc/dnsmasq.conf** pour indiquer au service dnsmasq la correspondance entre l’IP de la brique et le domaine domain.tld

# Add domains which you want to force to an IP address here.

# The example below send any host in [double-click.net](http://double-click.net) to a local

# web-server.

address=/domain.tld/10.0.242.1

**3) modifier le fichier /etc/hosts** au cas où mais à priori pas nécessaire, en ajoutant la ligne :

10.0.242.1 domain.tld

**4) modifier l’IP du DNS Resolver** du réseau Wifi de la Brique

dans l’interface utilisateur de Yunohost, ouvrir l’app Wifi HotSpot (par défaut [https://domain.tld/wifiadmin/](https://domain.tld/wifiadmin/)). Dans l’onglet “IPv4” du réseau Wifi utilisé pour se connecter à la Brique (à priori le Hotspot 1), modifier l’adrese IP des champs “First DNS Resolver” et “Second DNS resolver” en indiquant 10.0.242.1

**= BESOIN D’AIDE ! =**

- actuellement après chaque démarrage de la Brique, il faut que quelqu’un s’y connecte en SSH et relance le service dnsmasq pour que la config soit prise en compte. A priori il faudrait toucher un fichier .init quelque part dans la Brique mais on ne sait pas encore lequel.
- finalement on aimerait faire ce que propose l’application PirateBox qui est accessible via le domaine share.box dès que l’on se connecte sur son réseau Wi-Fi non sécurisé.

Lorsqu’on aura l’occasion de faire un test de charge sur l’app PirateBox et les autres apps Yunohost en LAN, on fera un retour ici.

---

<div class="post-metadata">

### Author: ![liUms](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/l/43a26b/32.png) [@liUms](https://forum.yunohost.org/u/liUms)
#### Post date: [April 10, 2016, 12:47pm UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/2 "2016-04-10T12:47:18Z")

</div>

> [@lops](#):
>
> actuellement après chaque démarrage de la Brique, il faut que quelqu’un s’y connecte en SSH et **relance** le service dnsmasq pour que la config soit prise en compte.

dnsmasq est bien lancé automatiquement au démarrage ?

---

<div class="post-metadata">

### Author: ![lops](https://forum.yunohost.org/user_avatar/forum.yunohost.org/lops/32/343_2.png) [@lops](https://forum.yunohost.org/u/lops)
#### Post date: [April 11, 2016, 1:18pm UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/3 "2016-04-11T13:18:09Z")

</div>

`Yunohost service status`

me retourne

`dnsmasq: status: running loaded: enabled`

donc oui ça tourne bien !

---

<div class="post-metadata">

### Author: ![lops](https://forum.yunohost.org/user_avatar/forum.yunohost.org/lops/32/343_2.png) [@lops](https://forum.yunohost.org/u/lops)
#### Post date: [November 16, 2016, 9:15pm UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/4 "2016-11-16T21:15:01Z")

</div>

Salut, retour d’expérience :

- Etape 1 : pas nécessaire, le fichier /etc/resolv.conf est ré-écrit régulièrement
- Etape 2 et 3 : toujours valable
- Etape 4 : il est conseillé de ne modifier que le “First DNS Resolver” pour 10.0.242.1, cela permet de profiter du “Second DNS resolver” défini par défaut et donc de pouvoir au besoin accéder à internet via le réseau Wifi de la Brique, [merci à SVNET pour le conseil !](https://www.svnet.fr/)
- à chaque redémarrage de la brique, relancer le service dnsmasq

**English summary**  
To access your cube in LAN without editing your /etc/hosts file on each device connected to the Wifi Hotspot, you can :

- edit /etc/dnsmasq.conf on the cube with :

> # Add domains which you want to force to an IP address here.  
> # The example below send any host in [double-click.net](http://double-click.net) to a local  
> # web-server.  
> address=/domain.tld/10.0.242.1

- edit /etc/hosts on the cube by adding the line :  
10.0.242.1 domain.tld
- change the “First DNS resolver” of the Wifi network in the “IPv4” tab of the Wifi Hotspot user interface to 10.0.242.1
- after each reboot, restart dnsmasq service

---

<div class="post-metadata">

### Author: ![svnet](https://forum.yunohost.org/letter_avatar_proxy/v4/letter/s/ebca7d/32.png) [@svnet](https://forum.yunohost.org/u/svnet)
#### Post date: [August 8, 2019, 10:06pm UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/5 "2019-08-08T22:06:46Z")

</div>

Bonjour,

Je ré-ouvre le sujet avec une configuration à jour.  
Voici mon tuto : [https://www.weblib.re/dokuwiki/doku.php?id=dns\_lan](https://www.weblib.re/dokuwiki/doku.php?id=dns_lan)

Testé sur mon Raspberry 3 configuré en Brique Internet

Bien Librement

---

<div class="post-metadata">

### Author: ![Aleks](https://forum.yunohost.org/user_avatar/forum.yunohost.org/aleks/32/1704_2.png) [@Aleks](https://forum.yunohost.org/u/Aleks)
#### Post date: [January 18, 2023, 8:25pm UTC](https://forum.yunohost.org/t/utiliser-la-brique-en-equipe-dans-un-lan-serveur-dns-local-connexion-internet-faible-inexistante/1440/6 "2023-01-18T20:25:04Z")

</div>


