Sous-sections

8.10 Fichiers de configurations

Voici les dossiers présélectionnés par le routeur fli4l on-the-fly, qui sont générés au moment du boot.

  1. Configuration du fournisseur

  2. Configuration du DNS

  3. Fichier hôte

  4. Configuration de imond

8.10.1 Configuration du fournisseur

Pour paramètrer l'ID de l'utilisateur et le mot de passe pour le fournisseur d'accés cela doit se fait dans le fichier etc/ppp/pap-secrets.

Exemple pour le fournisseur Planet-Interkom :

# Secrets pour l'authentification en utilisant PAP
# client        server      secret           IP addresse
"anonymer"      *           "surfer"         *

Dans cette exemple, l'ID de l'utilisateur est «anonymer». l'accés au serveur distant sera permis à tous (avec «*»). «surfer» est le mot de passe pour le fournisseur Planet-Interkom.

8.10.2 Configuration DNS

Vous pouvez utiliser le routeur fli4l comme un serveur DNS. Pourquoi cette fontion est utile et même obligatoire dans un LAN avec des ordinateurs Windows ? Tout est expliqués dans la documentation du paquetage «base».

Le fichier résolveur etc/resolv.conf contient les noms de domaine et les utilisateurs du serveur de nom. Vous pouvez voir ci-dessous le contenu (du «domain.de», vous avez seulement un espace réservé pour indiquer les paramètres c'est dans la variable de configuration DOMAIN_NAME) :

        search domain.de
        nameserver 127.0.0.1

Le serveur de noms dnsmasq est configuré en utilisant le fichier etc/dnsmasq.conf. Il boot à partir du script rc001.base et du rc370.dnsmasq qui sont générés automatiquement cela pourrait ressembler à ceci :

user=dns
group=dns
resolv-file=/etc/resolv.dnsmasq
no-poll
no-negcache
bogus-priv
log-queries
domain-suffix=lan.fli4l
local=/lan.fli4l/
domain-needed
expand-hosts
filterwin2k
conf-file=/etc/dnsmasq_dhcp.conf

8.10.3 Fichier hôte

Ce fichier contient l'ensemble des noms d'hôtes avec leurs adresses IP. Donc, ce classement est applicable seulement pour un fli4l local, pour les autres ordinateurs dans le LAN, il ne sera pas visible. Ce fichier n'est pas vraiment nécessaire, si un serveur DNS local est déjà démarré.

8.10.4 Configuration de imond

Les variables de configurations pour le fichier etc/imond.conf doivent entre autre être activées, CIRC_x_NAME, CIRC_x_ROUTE, CIRC_x_CHARGEINT et CIRC_x_TIMES. Il peut être constituée d'un maximum de 32 lignes (à l'exclusion des lignes de commentaires). Chaque ligne est composée de 8 colonnes :

  1. Plage journalière
  2. Plage horraire
  3. Dispositif (ipppX ou isdnX)
  4. Circuit pour Default-Route: «yes»/«no»
  5. Numéro de Téléphone
  6. Nom du Circuit
  7. Prix de l'unité Téléphonique par Minute en EU
  8. Compteur (interval d'unité-Tél) en seconde

Voici un exemple :

#day  hour  device  defroute  phone        name        charge  ch-int
Mo-Fr 18-09 ippp0   yes       010280192306 Addcom      0.0248  60
Sa-Su 00-24 ippp0   yes       010280192306 Addcom      0.0248  60
Mo-Fr 09-18 ippp1   yes       019160       Compuserve  0.019   180
Mo-Fr 09-18 isdn2   no        0221xxxxxxx  Firma       0.08    90
Mo-Fr 18-09 isdn2   no        0221xxxxxxx  Firma       0.03    90
Sa-Su 00-24 isdn2   no        0221xxxxxxx  Firma       0.03    90

D'autres explications peuvent être trouvées pour Least-Cost-Routing (ou routage au moindre coût) dans la documentation du paquetage «base».

8.10.5 Le fichier /etc/.profile

Le fichier /etc/.profile contient les paramètres par défaut du Shell. Pour modifier le fichier /etc/.profile par défaut, il est nécessaire d'ajouter les paramètres en dessous des paramètres existant. Ces paramètres peuvent être utilisés pour paramètrer un raccourci d'une commande Prompt et ensuite (vous pourrez exécuter «ce raccourci»).


Important: Ce fichier ne doit pas contenir le paramètreexit !

Exemple :

alias ll='ls -al'

8.10.6 Les scripts dans /etc/profile.d/

Vous pouvez stocker un script dans le répertoire /etc/profile.d/, ce script sera exécuté au démarrage du shell et ainsi influencer l’environnement du shell. Généralement, les développeurs de programme OPT, y placent des scripts qui définissent des variables d'environnement spéciales nécessaires au programme OPT.

Si des scripts sont situés dans le répertoire /etc/profile.d/ et s'il existe un fichier script /etc/.profile, les scripts du répertoire /etc/profile.d/ seront exécutés après le fichier script /etc/.profile.

© 2001-2019 L'équipe fli4l - 27 janvier 2019