• Aucun résultat trouvé

Multilingualisation (m17n)

Dans le document Guide de référence pour Debian Osamu Aoki (Page 183-187)

La ‘Localisation (l10n)’ page 154, activée par les paquetslanguage-env et d’autres, a pour objectif de permettre une localisation monolingue. Ces paquets utilisent aussi les codages tra-ditionnels pour le codage du texte. Vous ne pouvez pas mélanger des textes en Français et en Japonais dans de tels environnements car ils utilisent les codages incompatibles entre eux ISO-8859-1 et EUC-JP.

Vous pouvez obtenir un bureau multilingue utilisant le codage UTF-8 en utilisant Gnome ou KDE avec l’une des locales UTF-8 disponibles. (Sarge) Dans de tels environnements, vous pou-vez mélanger des caractères Anglais, Chinois, Russe et Japonais dans les logiciels compatibles avec UTF-8.12

Dans un tel environnement, la nouvelle méthode d’entrée (IM,Input Method) multilingue du paquet scim est préférée. La méthode d’entrée de scim est activée et désactivée en tapant Ctrl-Espace. Le moteur de conversion de l’entrée peut être changé dans la petite fenêtre de SCIM.

vim offers the multilingualized environment and can handle both UTF-8 and conventio-nally encoded files (EUC-JP, ISO-8859-1, . . .) when it is run under the UTF-8 console such as gnome-teminal. See vim help message with pressing [Esc] and typing :help mbyte.txt.

12language-envn’est pas très utile dans un environnement multilingue.

Chapitre 10

Configuration réseau

Ce chapitre présente l’administration réseau avec Debian. Pour une introduction géné-rale au réseau sous GNU/Linux, lisez le Net-HOWTO (http://www.tldp.org/HOWTO/

Net-HOWTO/index.html).

Afin qu’une machine Debian accède à l’Internet, ses interfaces réseau doivent être supportées par le noyau et configurées.

Tout d’abord, il faut que le noyau supporte les périphériques réseau, comme les cartes Ether-net, les cartes Wi-Fi et les modems. Pour obtenir ce support, vous devrez peut-être recompiler le noyau ou ajouter des modules comme décrit dans ‘Le noyau Linux et Debian’ page85.

La configuration des périphériques réseau est expliquée ci-dessous. L’information contenue dans ce chapitre a été mise à jour pour Sarge. La plus grande partie s’applique aussi pour les versions antérieures.

10.1 Bases des réseaux IP

Une machine Debian peut avoir plusieurs interfaces ayant chacune une adresseInternet Protocol (IP) différente. Les interfaces peuvent être de plusieurs types, dont :

– Loopback :lo

– Ethernet :eth0,eth1, . . . – Wi-Fi :wifi0,wlan1, . . .1 – Token Ring :tr0,tr1, . . . – PPP :ppp0,ppp1, . . .

Il existe un grand nombre d’autres périphériques réseau disponibles, comme SLIP, PLIP (IP sur ligne série et parallèle), périphériquesshaper pour contrôler le trafic sur certaines interfaces, Frame Relay, AX.25, X.25, ARCnet et LocalTalk.

1Notez qu’une interface Wi-Fi est en fait un alias pour une interface Ethernet qui donne accès aux paramètres de configuration spécifiques à Wi-Fi. Ces paramètres sont contrôlés par le programmeiwconfig.

Chaque interface réseau connectée directement à l’Internet (ou à un réseau IP) est identifiée par une adresse IP unique sur 32 bits.2L’adresse IP est divisée en deux parties : l’une identifie le réseau et l’autre la machine. Si vous prenez une adresse IP, mettez à 1 les bits de l’adresse réseau et à 0 les bits de l’adresse de la machine, vous obtenez le masque de réseau.

Traditionnellement, les réseaux IP ont été groupés en classes dont les adresses de réseau font 8, 16 ou 24 bits de longueur.3

adresse IP masque réseau taille

Class A 1.0.0.0 - 126.255.255.255 255.0.0.0 = /8 Class B 128.0.0.0 - 191.255.255.255 255.255.0.0 = /16 Class C 192.0.0.0 - 223.255.255.255 255.255.255.0 = /24 Les adresses IP n’étant pas dans ces plages sont utilisées dans des buts précis.

Il y a dans chaque classe des plages d’adresses réservées pour l’utilisation dans des réseaux locaux. Il est garanti que ces adresses ne peuvent pas entrer en conflit avec les adreses utilisées sur l’Internet (et par conséquent, si une de ces adresses est assignée à une machine alors cette machine ne peut pas accéder à l’Internet directement et doit y accéder par une passerelle qui agit comme proxy pour des services spécifiques ou fait de la translation d’adresse réseau – NAT). Ces plages d’adresses sont données dans la table suivante avec le nombre de plages dans chaque classe.

addresse réseau taille nombre

Class A 10.x.x.x /8 1

Class B 172.16.x.x - 172.31.x.x /16 16 Class C 192.168.0.x - 192.168.255.x /24 256

La première adresse dans un réseau IP est l’adresse du réseau lui-même. La dernière adresse est l’adresse de diffusion du réseau. 4 Toutes les autres adresses peuvent être allouées à des machines sur le réseau. Parmi celles-ci, la première ou la dernière adresse est généralement allouée à la passerelle Internet du réseau.

La table de routage contient l’information sur la façon d’envoyer les paquets IP vers leur des-tination. Voici un exemple de table de routage prise sur une machine Debian d’un réseau local avec une adresse IP 192.168.50.x/24. La machine 192.168.50.1 (aussi sur le réseau local) est un routeur pour le réseau d’entreprise 172.20.x.x/16 et la machine 192.168.50.254 (aussi sur le réseau local) est un routeur vers l’Internet.

# route

Kernel IP routing table

2Cela est vrai si IP version 4 est utilisé. Dans IPv6, les adresses font 128 bits. Voirhttp://www.ipv6.org/.

3Ce systèmes n’est pas souple et a gâché beaucoup d’adresses IP, aussi aujourd’hui les réseaux IPv4 sont alloués avec une adresse réseau de taille variable.

4L’adresse du réseau peut être obtenue en effectuant un ET bit à bit sur une adresse du réseau et le masque de réseau.

Destination Gateway Genmask Flags Metric Ref Use Iface

127.0.0.0 * 255.0.0.0 U 0 0 2 lo

192.168.50.0 * 255.255.255.0 U 0 0 137 eth0

172.20.0.0 192.168.50.1 255.255.0.0 UG 1 0 7 eth0

default 192.168.50.254 0.0.0.0 UG 1 0 36 eth0

– La première ligne après l’en-tête dit que le trafic destiné au réseau127.x.x.xsera routé parlo, l’interface boucle.

– La deuxième ligne dit que le trafic destiné aux machines du réseau local sera routé par eth0.

– La troisième ligne dit que le trafic destiné au réseau d’entreprise sera routé par la passe-relle192.168.50.1pareth0.

– La quatrième ligne dit que le trafic destiné à l’Internet sera routé par la passerelle 192.168.50.254pareth0.

Les adresses IP de la table peuvent aussi apparaître comme noms obtenus en cherchant les adresses dans le fichier/etc/networksou en utilisant le résolveur de la bibliothèque C.

En plus du routage, le noyau peut effectuer de la translation d’adresse, de la modulation de trafic et du filtrage.

Voir Net-HOWTO (http://www.tldp.org/HOWTO/Net-HOWTO/index.

html) et other networking HOWTOs (http://www.tldp.org/HOWTO/

Networking-Overview-HOWTO.html) pour plus d’information.

Dans le document Guide de référence pour Debian Osamu Aoki (Page 183-187)