This file is indexed.

/usr/share/doc/HOWTO/fr-html/ISP-Connectivity.html is in doc-linux-fr-html 2013.01-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<meta name="generator" content=
"HTML Tidy for Linux (vers 25 March 2009), see www.w3.org">
<meta name="GENERATOR" content="LinuxDoc-Tools 0.9.71">
<title>ISP-Connectivity-mini-HOWTO</title>
</head>
<body>
<h1>ISP-Connectivity-mini-HOWTO</h1>
<h2>Michael Strates, <code>mstrates@croftj.net</code></h2>
v2.0, 6 Novembre 1997
<hr>
<em>Ce document d&eacute;crit comment configurer une liaison PPP,
se connecter &agrave; son Fournisseur d'Acc&egrave;s Internet
(F.A.I.), configurer le courrier et les news, obtenir une adresse
IP statique (si cela est possible), obtenir un nom de domaine et
avoir un syst&egrave;me s&eacute;rieux tournant en un peu plus de
trente minutes.</em>
<hr>
<h2><a name="s1">1. Introduction</a></h2>
<p>Le but principal de ce document est, &eacute;videmment, de
familiariser un nouvel utilisateur avec tout ce qui concerne la
connexion d'un PC Linux &agrave; Internet, l'obtention d'adresses
IP, de noms de domaines, et la configuration des diff&eacute;rentes
parties. Ce guide est destin&eacute; &agrave; un utilisateur moyen,
bien que les d&eacute;butants intelligents ne devraient pas, non
plus, avoir de probl&egrave;mes.</p>
<h2><a name="ss1.1">1.1 Nouvelles versions de ce document</a></h2>
<p>Les nouvelles versions de ce document seront
p&eacute;riodiquement post&eacute;es dans
<i>comp.os.linux.answers</i> (NDT : les versions fran&ccedil;aises
des Howtos et Mini-Howtos sont post&eacute;es tous les mois dans
<i>fr.comp.os.linux.annonces</i>). Elles seront aussi
plac&eacute;es sur les diff&eacute;rents sites FTP anonymes qui
archivent les informations sur Linux. Parmi ceux-ci&nbsp;:</p>
<p><code><a href=
"ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO">ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO</a></code></p>
<p>Vous trouverez aussi ce document sur la page du &laquo; Linux
Documentation Project &raquo;&nbsp;:</p>
<p><code><a href=
"http://sunsite.unc.edu/LDP/">http://sunsite.unc.edu/LDP/</a></code></p>
<p>La version fran&ccedil;aise est disponible sur le
site&nbsp;:</p>
<p><code><a href=
"ftp://ftp.lip6.fr/pub/linux/french/docs/HOWTO">ftp://ftp.lip6.fr/pub/linux/french/docs/HOWTO</a></code></p>
<h2><a name="ss1.2">1.2 Commentaires</a></h2>
<p>J'appr&eacute;cierais tout commentaire sur ce HOWTO, fautes
d'orthographes, comment il fonctionne, remerciements et critiques.
J'esp&egrave;re avoir aider certaines personnes avec ce HOWTO, et,
si je l'ai fait, je serais heureux de vous l'entendre dire.</p>
<p><code><a href=
"mailto:mstrates@croftj.net">mstrates@croftj.net</a></code></p>
<p><code><a href=
"http://linloft.home.ml.org/">http://linloft.home.ml.org/</a></code></p>
<p>Les remarques concernant la traduction fran&ccedil;aise peuvent
&ecirc;tre envoy&eacute;es &agrave; <em>&Eacute;ric
Jacoboni</em>&nbsp;:</p>
<p><code><a href=
"mailto:jaco@mail.dotcom.fr">jaco@mail.dotcom.fr</a></code></p>
<h2><a name="ss1.3">1.3 Termes d'utilisation</a></h2>
<p>Aucune responsabilit&eacute; quant au contenu de ce document ne
peut &ecirc;tre accept&eacute;e. L'utilisation des concepts,
exemples et autres sont fait &agrave; vos propres risques. Comme il
s'agit d'une nouvelle &eacute;dition de ce document, celle-ci peut
contenir des erreurs et des impr&eacute;cisions qui peuvent porter
pr&eacute;judice &agrave; votre syst&egrave;me. Proc&eacute;dez
avec pr&eacute;caution et bien que qu'il y ait de fortes chances
pour que cela ne soit pas n&eacute;cessaire, je d&eacute;cline
toute responsabilit&eacute; pour tout dommage.</p>
<p>Il y a, bien s&ucirc;r, probablement de meilleures fa&ccedil;ons
de faire les choses d&eacute;crites dans ce document. Il y a
toujours un autre chemin dans le monde Linux. C'est la voie que
j'ai suivie, et c'est celle-ci que je vous pr&eacute;sente dans ce
HOWTO.</p>
<h2><a name="ss1.4">1.4 Informations de Copyright</a></h2>
<p>Ce document est copyright (c)1997 Michael Strates et
distribu&eacute; sous les termes suivants&nbsp;:</p>
<ul>
<li>Les documents HOWTOs Linux peuvent &ecirc;tre reproduits et
distribu&eacute;s dans leur int&eacute;gralit&eacute; ou en partie,
sur tout support physique ou &eacute;lectronique, &agrave;
condition que cette note de copyright soit pr&eacute;sente sur
toutes les copies. Une redistribution commerciale est
autoris&eacute;e et encourag&eacute;e ; cependant, l'auteur
souhaiterai en &ecirc;tre averti.</li>
<li>Toute traduction ou travail incluant des documents HOWTOs Linux
doit &ecirc;tre couvert par cette notice. Vous ne pouvez donc
produire un travail d&eacute;riv&eacute; d'un HOWTO et imposer des
restrictions suppl&eacute;mentaires sur sa distribution. Des
exceptions &agrave; ces r&egrave;gles peuvent &ecirc;tre
accord&eacute;es sous certaines conditions ; contactez le
coordinateur des HOWTOs Linux &agrave; l'adresse donn&eacute;e
ci-dessous.</li>
<li>Si vous avez des questions, contactez Greg Hankins, le
coordinateur des HOWTOs Linux &agrave;&nbsp;:</li>
</ul>
<p><code><a href=
"mailto:gregh@sunsite.unc.edu">gregh@sunsite.unc.edu</a></code></p>
<h2><a name="s2">2. Se connecter au monde
ext&eacute;rieur.</a></h2>
<p>Dans ce document, nous expliquerons comment le faire en
utilisant PPP (Point to Point Protocol), un protocole presque
toujours utilis&eacute; sur Internet. Il permet &agrave; votre
modem de <code>parler</code> au monde ext&eacute;rieur. C'est ce
que font des applications comme Trumpet Winsock sous Windows 3.x,
et beaucoup d'autres programmes que vous n'avez probablement jamais
vus.</p>
<p>Sous Linux, nous utilisons quelque chose appel&eacute;
<code>chat</code> pour r&eacute;aliser l'appel
t&eacute;l&eacute;phonique du F.A.I., puis nous utilisons un outil
nomm&eacute; <code>pppd</code> pour &laquo; utiliser &raquo; cette
connexion. Dans un sens, <code>chat</code> est celui qui appelle,
et <code>pppd</code> est notre protocole. Nous d&eacute;crirons
plus loin comment les configurer.</p>
<h2><a name="ss2.1">2.1 Parler et communiquer avec
<code>pppd</code> et <code>chat</code>.</a></h2>
<p>La fa&ccedil;on probablement la plus facile de faire les choses
est de cr&eacute;er un script shell nomm&eacute;
<code>ppp-connect</code> dans le r&eacute;pertoire de
<code>root</code>, et d'invoquer ce script &agrave; chaque fois que
vous voulez &eacute;tablir votre connexion. Nous d&eacute;crirons
cette m&eacute;thode.</p>
<p>En tant que <code>root</code>, ouvrez votre &eacute;diteur de
texte favori sur <code>~/ppp-connect</code>. Vous devez maintenant
choisir vos param&egrave;tres.</p>
<p><i>pppd connect 'chat -v "" "votre_cha&icirc;ne-init" ""
ATDTnum&eacute;ro_fai CONNECT "" ogin: votre_username word:
votre_mot_de_passe' /dev/tty(0/1/2) vitesse modem</i></p>
<p>Sur mon syst&egrave;me, <code>pppd</code> invoque
<code>/usr/sbin/pppd</code>, puis lance <code>chat</code> pour
r&eacute;aliser l'appel t&eacute;l&eacute;phonique.
<code>chat</code> envoie <i>votre_cha&icirc;ne-init</i> puis
appelle <i>num&eacute;ro_fai</i>. Il attend alors CONNECT, puis
attend <code>ogin:</code> (le caract&egrave;re `l' est omis car le
premier caract&egrave;re est quelquefois perdu), envoie
<i>votre_mot_de_passe</i>, <code>chat</code> se termine alors et
rend la main &agrave; <code>pppd</code>.</p>
<p>La fin de la commande sp&eacute;cifie votre port modem (le mien
est <code>/dev/ttyS1</code>). Dans la plupart des cas, ce sera
<code>ttyS1</code> (<code>COM2</code> sous DOS), <code>ttyS0</code>
(<code>COM1</code> sous DOS), ou, si vous utilisez la Slackware,
<code>cua1</code> ou <code>cua0</code>. La vitesse est celle du
modem. J'utilise 115200 pour le mien (un 33.6k). Si vous avez une
machine relativement r&eacute;cente, disposant d'une UART 16550,
alors n'allez pas en dessous de 57600. Ou, pour un 14.4k&nbsp;:
38400. <i>modem</i> indique simplement &agrave; <code>pppd</code>
qu'il s'agit d'une connexion s&eacute;rie/modem. Otez l'option
<code>-v</code> si vous ne souhaitez pas avoir de longs messages
dans vos fichiers logs.</p>
<p>Le sc&eacute;nario ci-dessous est celui utilis&eacute; pour
appeler un F.A.I. qui lance automatiquement PPP, ie. qu'il n'y a
pas r&eacute;ellement de lancement d'un shell. Voici sa commande
dans son <code>~/ppp-connect</code>&nbsp;:</p>
<p><i>pppd connect 'chat "" "ATZ" "" ATDT555-1800 CONNECT "" ogin:
johnny word: blackjak' /dev/ttyS1 115200 modem</i></p>
<p>Cependant, pour certains, il y a des F.A.I. qui lancent un shell
et ne lancent pas automatiquement PPP. Cela peut &ecirc;tre un
probl&egrave;me. Heureusement, <code>chat</code> peut g&eacute;rer
cela aussi. Il suffit d'ajouter une autre commande &agrave; votre
script de chat. Ci-dessous, par exemple, <i>johnny</i> utilise un
F.A.I. qui lui retourne un shell lui demandant de taper
<code>ppp</code> pour obtenir une connexion ppp. Son invite de
shell se termine par $.</p>
<p><i>pppd connect 'chat "" "ATZ" "" ATDT555-1800 CONNECT "" ogin:
johnny word: blackjak $ ppp' /dev/ttyS1 115200 modem</i></p>
<p>S'il y a plus d'un mot, entourez les de quotes. J'esp&egrave;re
que vous avez compris toutes ces implications et que vous
&ecirc;tes capables de cr&eacute;er votre propre script convenant
&agrave; votre connexion. Modifiez simplement le premier ou le
deuxi&egrave;me script ci-dessus pour l'ajuster &agrave; votre
port, serveur, etc. puis, sauvez ce fichier.</p>
<p>Maintenant que le fichier est cr&eacute;&eacute;, il faut
s'assurer que seul <code>root</code> puisse le lancer, le lire ou y
&eacute;crire. Ceci est tr&egrave;s important. Assurez-vous aussi
que personne ne puisse lire vos fichiers logs, si vous avez
d&eacute;cid&eacute; de garder l'option <code>-v</code>, car votre
mot de passe est clairement lisible dans ceux-ci (je ne vois pas
beaucoup d'utilit&eacute; &agrave; l'option <code>-v</code>,
&ocirc;tez-la si vous n'en avez pas un besoin express).</p>
<h2><a name="ss2.2">2.2 Adresses IP, Noms de domaines et
sous-r&eacute;seaux.</a></h2>
<p>Pour la plupart de ceux qui utilisent les options
d&eacute;crites ci-dessus, le fait qu'une adresse IP change ne les
g&ecirc;nera pas. Les utilisateurs de base, ceux qui veulent un
acc&egrave;s simple, qui n'ont que des comptes accessibles par
liaison t&eacute;l&eacute;phonique et qui ne sont pas
sp&eacute;cialement motiv&eacute;s par la technique, tous ceux-la
peuvent survoler cette section. J'y aborderai les aspects
importants pour configurer correctement votre syst&egrave;me. Les
d&eacute;butants, sautez les parties concernant les adresses IP
fixes, les noms de domaines, les sous-r&eacute;seaux et ne lisez
que la derni&egrave;re partie de cette section.</p>
<p>Disposer d'une adresse IP fixe est peut-&ecirc;tre une option
gratuite pour votre F.A.I. : demandez-lui en cas de doute.
Personnellement, je dois payer pour avoir une adresse IP fixe. Cela
permet d'envoyer du courrier en utilisant une adresse IP, un
domaine, etc. uniques. Si vous d&eacute;sirez avoir une adresse
permanente, envoyez un courrier &agrave; votre fournisseur
d'acc&egrave;s et demandez-lui s'il peut le faire.</p>
<p>Lorsque vous avez une adresse IP fixe, faites un
<code>grep</code> dans votre r&eacute;pertoire <i>/etc</i> pour
retrouver les fichiers contenant vos anciennes adresses IP. J'ai
d&ucirc; modifier des fichiers dans mon r&eacute;pertoire
<i>sendmail</i> et dans <i>/etc/hosts</i>.Il y a d'autres fichiers
importants que vous ne retouverez qu'avec <code>grep</code>. Ouvrez
<code>/etc/hosts</code> et ajoutez votre nouvelle adresse IP au
format standard. Relancez votre machine, vous devriez &ecirc;tre
pr&ecirc;t &agrave; continuer.</p>
<p>Vous devez maintenant changer votre script <code>chat</code>
pour r&eacute;percuter votre nouvelle configuration. Si PPP est
lanc&eacute; d&egrave;s que vous vous connectez, vous devez
informer l'administrateur syst&egrave;me de votre F.A.I. pour qu'il
s'assure que leur syst&egrave;me PPP reconnaisse que vous avez une
adresse IP fixe et vous l'attribue plut&ocirc;t que de vous en
donner une autre. Si vous vous retrouvez devant une invite shell,
et qu'il vous faut taper <code>ppp</code> ou autre pour lancer la
connexion, plut&ocirc;t que de le faire, modifiez votre script
<code>~/ppp-connect</code> pour envoyer ceci &agrave; la place de
<code>ppp</code> ou autre lorsqu'il voit un $ ou autre prompt
shell.</p>
<p><i>/usr/sbin/pppd :Votre_Adresse_IP</i></p>
<p>Remplacez <i>Votre_Adresse_IP</i> par l'adresse que votre F.A.I.
vous a donn&eacute;e. Assurez vous de l'entourer de " " lorsque
vous la placez dans votre script <code>chat</code>. Si cela ne
fonctionne pas, contactez votre F.A.I. pour lui demander o&ugrave;
se trouve votre serveur PPP et demandez-lui la commande &agrave;
donner. Essayex pour voir si le serveur vous reconna&icirc;t et
vous donne votre adresse correctement.</p>
<p>La prochaine chose &agrave; faire est probablement d'obtenir un
nom de domaine. Je sais qu'en Australie, <code>.asn.au</code> et
<code>.org.au</code> sont gratuits. Aux &Eacute;tats-Unis, vous
pouvez obtenir un domaine <code>.us</code> gratuitement, mais cela
prend du temps. Si vous habitez l'Australie, allez sur <a href=
"http://www.aunic.net/">http://www.aunic.net/</a> pour enregistrer
vos domaines. Aux &Eacute;tats-Unis, c'est <a href=
"http://www.internic.net/">http://www.internic.net/</a> .</p>
<p>Pour enregistrer les domaines, vous devez fournir des services
DNS et autres trucs pointus. Si votre F.A.I. ne peut les fournir,
balancez par la fen&ecirc;tre les domaines <code>.asn.au</code> et
autres et prenez un domaine Internet <code>Monolith</code>.</p>
<p><code>Monolith</code> offre des domaines gratuits &agrave; tout
le monde. Tout est fait sans intervention humaine, via une
interface web que vous acc&eacute;dez avec votre navigateur. Votre
domaine est de la forme <code>Votre_Choix.ml.org</code>.
<code>Monolith</code> h&eacute;bergera alors localement le DNS pour
vous. Si vous voulez envoyer et recevoir du courrier de ce domaine,
demandez &agrave; votre F.A.I. de se transformer en passeur de
courrier pour vous.</p>
<p>Allez voir sur <a href=
"http://www.ml.org/">http://www.ml.org/</a> et remplissez le
formulaire. Entrez dans NIC avec votre identifiant et votre mot de
passe, et creez un domaine GRATUIT. Vous devrez entrer votre
adresse IP. Votre domaine sera dans le DNS dans quelques jours.</p>
<p>Ok, nous allons passer maintenant &agrave; la partie pour les
d&eacute;butants ou pour ceux qui ne peuvent avoir d'adresse IP ou
de domaine fixe. Tout ce que vous avez &agrave; faire est
d'&eacute;diter <code>/etc/hosts</code> sous le compte
<code>root</code>, nommer votre site avec un nom qui ne posera pas
de probl&egrave;me, lui donner une adresse IP 10.10.10 ou quelque
chose comme &ccedil;a et red&eacute;marrer votre machine.</p>
<p>Maintenant, vous n'avez qu'&agrave; configurer votre machine
avec <code>pppd</code> et <code>chat</code>. Cela ne prend que 10
minutes. Passons &agrave; la section suivante, qui traite du
courrier &eacute;lectronique.</p>
<h2><a name="s3">3. Courrier &eacute;lectronique sur votre machine
Linux</a></h2>
<p>L'un des aspects les plus importants de l'Internet est la
possibilit&eacute; d'envoyer et de recevoir du courrier de par le
monde. Linux dispose de tr&egrave;s nombreux paquetages de
courriers utilisables en mode console. Celui que nous allons
d&eacute;crire s'appelle <code>Pine</code> (programe pour le
courrier et les news Internet) de l'Universit&eacute; de
Washington. Pour r&eacute;cup&eacute;rer le courrier, le programme
s'appelant <code>Fetchmail</code>, &eacute;crit par <i>Eric S.
Raymond</i> devrait aussi faire partie de votre distribution
Linux.</p>
<p><code>Fetchmail</code> est un programme qui
r&eacute;cup&egrave;re votre couurier sur votre serveur en
utilisant le protocole POP. Il transf&egrave;re ce courrier sur
votre machine, puis le d&eacute;truit du serveur, comme le font des
programmes comme <code>Eudora</code> ou <code>Microsoft
Exchange</code>. Pour configurer et automatiser
<code>fetchmail</code>, on utilise un fichier
<code>.fetchmailrc</code> dans le r&eacute;pertoire de base. Ouvrez
simplement <code>~/.fetchmailrc</code> (faites-le sous votre
compte, pas sous <code>root</code>) avec votre &eacute;diteur
favori et observez les options d&eacute;crites
ci-dessous&nbsp;:</p>
<p><em>poll mail.votre_fai proto pop3 user votre_login password
votre_passwd</em></p>
<p><em>user votre_login with pass votre_passwd is votre_login
here</em></p>
<p>Tout ce que vous avez &agrave; faire est de remplacer
<em>mail.votre_fai</em> par le nom du serveur de courrier de votre
F.A.I., <em>votre_passwd</em> par votre mot de passe, et
<em>votre_login</em> par votre identifiant.</p>
<p>Point important &agrave; noter : pour que <code>Pine</code> et
cette proc&eacute;dure fonctionnent correctement, votre identifiant
doit correpondre &agrave; celui que vous utilisez pour votre F.A.I.
Ceci veut dire que votre identifiant local doit correspondre
&agrave; celui que vous utilisez sur le serveur, et &agrave; votre
adresse e-mail.</p>
<p>Ensuite, assurez-vous que <code>.fetchmailrc</code>
poss&egrave;de les permissions correctes (lecture/&eacute;criture
pour user). <code>Fetchmail</code> peut &ecirc;tre lanc&eacute; de
deux fa&ccedil;ons&nbsp;: en mode standard (o&ugrave; il
r&eacute;cup&egrave;re les messages du serveur et se termine), ou
en mode serveur (o&ugrave; il reste actif et
v&eacute;rifie/r&eacute;cup&egrave;re le courrier toutes les x
secondes). Pour utiliser le mode serveur, tapez <i>fetchmail -a
-d(Secondes entre les v&eacute;rifications)</i>. <code>-a</code>
assure qu'il r&eacute;cup&egrave;rera tous les courriers. Pour
utiliser le mode standard, tapez simplement <i>fetchmail
-a</i>.</p>
<p>Vous devez maintenant configurer <code>Pine</code>. Lancez
<code>Pine</code> en tapant <code>pine</code> au prompt. Choisissez
<code>Setup - Configuration</code>. Configurez votre domaine
utilisateur comme le domaine qui est dans votre adresse e-mail. Par
exemple, pour <code>jack@linux.org</code>, ce serait
<code>linux.org</code>. Puis, configurez <code>smtp-server</code>
comme votre serveur de courrier POP (le m&ecirc;me que celui que
vous avez utilis&eacute; dans la configuration de
<code>fetchmail</code>). Pour le m&ecirc;me exemple, nous
entrerions <code>mail.linux.org</code>. Si vous d&eacute;sirez les
forums Usenet, configurez votre serveur nntp avec le serveur de
news de votre F.A.I.</p>
<p>Bon, on a fini. Tout devrait fonctionner correctement
maintenant. Pour vous connecter &agrave; votre F.A.I., lancez
<code>~/ppp-connect</code> sous le compte <code>root</code>. Pour
recevoir votre courrier, lancez <code>fetchmail -a</code> sous
votre compte. Pour parcourir votre courrier et les forums Usenet,
utilisez <code>Pine</code>. Si vous voulez naviguer sur le web,
installez un navigateur en mode texte comme <code>Lynx</code>.</p>
<p><i>Envoyez tous commentaires et suggestions &agrave;&nbsp;:
mstrates@croftj.net</i></p>
</body>
</html>