Leanpub Header

Skip to main content

Cisco CCNA 200-301 Volume 1

Guide de préparation au Cisco CCNA 200-301 en français, Volume 1 Fondamentaux TCP/IP

Voici le premier volume du guide de préparation à l'examen de la nouvelle certification Cisco CCNA 200-301.

L'objectif opérationnel est d'identifier les composants des topologies du réseau et de maîtriser l'adressage IPv4 et l'adressage IPv6. L'ouvrage s'intéresse au célèbre IOS Cisco et au simulateur d'infrastructure GNS3.

Minimum price

$19.99

$29.99

You pay

$29.99

Author earns

$23.99
$

...Or Buy With Credits!

You can get credits monthly with a Reader Membership
PDF
EPUB
WEB
217
Pages
50,248Words
About

About

About the Book

Si vous êtes un centre de formation et que vous voulez commander en volume, n'hésitez pas à me contacter directement pour demander des bons de réduction.

Ce premier volume du guide de préparation à la certification Cisco CCNA 200-301 est une première étape dans votre projet de formation. Il couvre les objectifs de la certification qui demeurent indispensables à la suite. Très théoriques, ces objectifs trouvent de nombreux cas d'application dans des exercices de lab.

L'objectif opérationnel de ce document est d'identifier les composants des topologies du réseau et de maîtriser l'adressage IPv4 et l'adressage IPv6, aussi bien en termes de calculs de masques et de sous-réseau. L'ouvrage s'intéresse au célèbre IOS Cisco et au simulateur d'infrastructure GNS3.

Ce volume peut occuper une activité intellectuelle de 16 à 35 heures, voir plus.

Dans une première partie, on tentera d'acquérir les fondamentaux des technologies des réseaux tels que les modèles TCP/IP et OSI, les composants et les concepts d'architecture des réseaux d'accès LAN/WAN, dans le _Data Center_ et dans le nuage (_cloud_) et, enfin, les rudiments pour manipuler les identifiants codés en décimal, en binaire et en hexadécimal.

Dans une seconde partie, on aborde la manière de se connecter aux périphériques Cisco comme des commutateurs (_switches_) ou des routeurs (_routers_) et à comprendre l'environnement en ligne de commande Cisco IOS. Cette partie n'est pas directement vérifiée dans l'examen, mais elle est indispensable pour entrer dans les opérations de configuration et de diagnostic dans les environnements réels ou simulés.

La troisième partie s'intéresse à la couche Internet en général, aux adresses IPv4 et aux masques de sous-réseau, au NAT, aux protocoles ICMP, ARP, UDP et TCP. A titre de diagnostic, on proposera plusieurs commandes de prise d'information et de l'observation de trafic TCP/IP.

La dernière partie de ce volume "fondamental" serait incomplet sans parler d'IPv6. IPv6 est un sujet fortement vérifié dans les certifications Cisco CCNA. Cette partie s'intéresse à la reconnaissance et à la validation des adresses IPv6, à leur configuration sur les interfaces, à leur vérification et à leur diagnostic. Enfin, on trouvera un propos sur la manière de concevoir des plans d'adressage IPv6.

Author

About the Author

François-Emmanuel Goffinet

  • Consultant IT, Admin Linux et Réseau Senior, SysOps
  • Formateur certifié Cisco, Red Hat, AWS dans le domaine des infrastructures informatiques d'entreprise
  • Enseignant dans les écoles supérieures d'informatique, Promoteur/Mentor
  • Auteur

Contents

Table of Contents

Avertissement

  1. Copyrights

Dédicace

Remerciements

Avant-Propos

Cisco CCNA 200-301

  1. Sujets et objectifs de l’examen Cisco CCNA 200-301
  2. 1.0 Fondamentaux des Réseaux - 20%
  3. 2.0 Accès au Réseau - 20%
  4. 3.0 Connectivité IP - 25%
  5. 4.0 Services IP - 10%
  6. 5.0 Sécurité de base - 15%
  7. 6.0 Automation et Programmabilité - 10%

Introduction

  1. IFondamentaux des réseaux

1.Protocoles et modèles de communication

  1. 1. Définition d’un protocole de communication
  2. 2. Standardisation, régulation et interopérabilité
  3. 2.1. Organismes de standardisation
  4. 2.2. Organismes de régulation et consortiums commerciaux
  5. 3. Nomenclature des protocoles
  6. 3.1. Signalisation
  7. 3.2. Maintenance de la connexion
  8. 3.3. Fiabilité
  9. 3.4. Plans
  10. 4. Modèles de communication
  11. 4.1. Avantages d’un modèle de communication en couches
  12. 4.2. Modèles de communication utilisés dans ce document
  13. 4.3 Protocoles TCP/IP
  14. 4.4. Protocoles LAN et WAN
  15. 5. Modèles de conception
  16. 5.1. Modèles de conception traditionnels
  17. 5.2. Intent-Based Networks
  18. 6. Éléments clés à retenir

2.Modèles TCP/IP et OSI

  1. 1. Modèle TCP/IP
  2. 1.1. L’Internet
  3. 1.2. Objectifs de TCP/IP
  4. 1.3. Modèle TCP/IP
  5. 2. Modèle TCP/IP à quatre couches
  6. 2.1. Couche Application
  7. 2.2. Couche Transport : TCP
  8. 2.2. Couche Internet : IP
  9. 2.3. Couche Accès au réseau : LAN/WAN
  10. 2.4. Encapsulation
  11. 3. Illustration par un exemple
  12. 3.1. Couche Application
  13. 3.2. Couche Transport
  14. 3.3. Couche Internet
  15. 3.4. Socket TCP/IP
  16. 3.5. Couche Accès Réseau
  17. 3.6. Résumé des opérations
  18. 3.7. Désencapsulation du trafic à la réception
  19. 3.8. Communication d’égal à égal
  20. 4. Modèles et protocoles en détail
  21. 4.1. Modèle OSI et comparaison au modèle TCP/IP
  22. 4.2. Adressage, identifiants et matériel
  23. 4.3. Tableau de synthèse
  24. 5. Éléments clés à retenir

3.Composants de base du réseau

  1. 1. Rôles des périphériques
  2. 2. Les périphériques du réseau sont des ordinateurs
  3. 3. Composants d’un réseau associés aux couches OSI
  4. 4. Périphérique terminal
  5. 5. Routeur (router)
  6. 6. Commutateur d’entreprise (switch)
  7. 7. Commutateur multicouche (Multilayers switch)
  8. 8. Ponts, Concentrateurs et Répéteurs
  9. 9. Matériel sans-fil
  10. 10. Pare-feu
  11. 11. IPS
  12. 12. Supports de transmission
  13. 13. L’informatique en nuage
  14. 14. Cisco DNA
  15. 15. Éléments clés à retenir

4.Topologies du réseau

  1. 1. Topologies conceptuelles
  2. 1.1. Topologies simples en bus, point à point et en anneau
  3. 1.2. Topologie en étoile (star) et en étoile étendue
  4. 1.3. Topologie maillée (total mesh) et Topologie hybride (partial mesh)
  5. 2. Topologies de base
  6. 2.1. Un LAN d’entreprise
  7. 2.2. SOHO (Small Office / Home Office)
  8. 2.3. Deux sites interconnectés avec un Internet
  9. 2.4. Un Internet maillé
  10. 3. Topologies LAN
  11. 3.1. Modèle de conception Cisco Systems
  12. 3.2. Conception LAN avec VLANs
  13. 3.3. Topologie Campus LAN
  14. 4. Topologies WAN basiques
  15. 4.1. Connexion point à point sur une ligne dédiée entre deux sites
  16. 4.2. Un maillage WAN de trois routeurs
  17. 4.3. Topologie WAN tunnel GRE

5.Mathématiques des réseaux

  1. 1. Introduction
  2. 1.1. Objectifs
  3. 1.2. Systèmes de numération
  4. 1.3. Représentation
  5. 1.4. Unités de mesure
  6. 1.5. Codage des adresses réseau
  7. 2. Adresse IPv4
  8. 2.1. codage et étendue
  9. 2.2. Conversion décimale/binaire
  10. 2.3. Conversion binaire vers décimal
  11. 2.4. Valeurs possibles d’un octet dans un masque
  12. 2.5. Opération binaire ET
  13. 2.6. Exemple d’opérations binaires ET
  14. 2.7. Multiple
  15. 2.8. Logarithme binaire (en base 2)
  16. 2.9. Conversion d’un masque de réseau
  17. 3. Adresses MAC IEEE 802
  18. 3.1. Adresses MAC-48 IEEE 802
  19. 3.2. Adresses MAC EUI 64
  20. 4. Adresses IPv6
  21. 4.1. Blocs IPv6 /64
  22. 4.2. Blocs IPv6 /48
  23. 4.3. Conversion binaire / hexadécimal / decimal
  24. 5. Éléments clés à retenir
  25. IICisco IOS CLI

6.Cisco IOS Internetwork Operating System

  1. 1. Introduction
  2. 2. Versions
  3. 3. Trains
  4. 3.1. Jusqu’en version 12.4
  5. 3.2. Depuis 15.0
  6. 4. Packaging / feature sets
  7. 5. Cisco IOS
  8. 6. Cisco IOS-XR
  9. 7. Cisco IOS-XE
  10. 8. Cisco NX-OS
  11. 9. Cisco ASA OS
  12. 10. Cisco IOx
  13. 11. Sources du document

7.Installer et configurer GNS3

  1. 1. Le logiciel GNS3
  2. 1.1. Présentation de GNS3
  3. 1.2. Origine du projet
  4. 1.3. Considérations sur GNS3 et sur son usage
  5. 1.4. Alternatives
  6. 1.5. Fonctionnement
  7. 1.6. Versions de GNS3
  8. 2. Architecture Client / Serveur
  9. 2.1. Composants GNS3
  10. 2.2. Client GNS3 GUI
  11. 2.3. Serveur GNS3 Server
  12. 2.4. Types de déploiements du serveur GNS3
  13. 2.5. Installation de type Bare-Metal
  14. 2.6. Dimensionnement du serveur
  15. 2.7. Images pour GNS3
  16. 2.8. Périphériques intégrés
  17. 2.9. Exemples de topologies et de leur dimensionnement
  18. 2.10. Tableau comparatif des offres des fournisseurs IaaS
  19. 3. Installation de GNS3 Server chez Scaleway
  20. 3.1. Procédure d’installation de GNS3 SERVER
  21. 3.2. Inscription chez Scaleway
  22. 3.3. Créer une instance GP-BM1-S
  23. 3.4. Installation de GNS3 Server
  24. 3.5. Acquisition des images Cisco IOSv
  25. 3.6. Placement des images sur le serveur
  26. 3.7. Ultimes recommandations
  27. 3.8. Livre de jeu Ansible pour déployer GNS3 Server
  28. 4. Comment trouver des images Cisco IOS pour GNS3 ?
  29. 4.1. Abonnement Cisco VIRL
  30. 4.2. Images Cisco VIRL
  31. 4.3. Images Cisco pour les Labs
  32. 4.4. Alternative avec des images Dynamips
  33. 5. Installation de GNS3 GUI et connexion au serveur
  34. 5.1. Procédure d’installation de GNS3-GUI
  35. 5.2. Téléchargement et installation d’OpenVPN
  36. 5.3. Connexion OpenVPN
  37. 5.4. Téléchargement et installation de GNS3-GUI
  38. 5.5. Connexion à l’interface Web
  39. 6. Appliances GNS3
  40. 6.1. Définition d’une appliance GNS3
  41. 6.2. Marketplace GNS3
  42. 7. Création et manipulation d’un projet GNS3
  43. 7.1. Espace de travail (Workspace)
  44. 7.2. Barre d’outils (Toolbar)
  45. 7.3. Barre de périphériques (Devices Toolbar)
  46. 7.4. Panneau Résumé de la topologie (Topology Node Summary Pane)
  47. 7.5. Panneau Résumé des serveurs (Servers Summary Pane)
  48. 7.6. Panneau Console du contrôleur (Console Pane)
  49. 7.9. Connexion à la console
  50. 7.10. Option de gestion
  51. 8. Sujets avancés
  52. 8.1. Configuration de GNS3
  53. 8.2. Configuration des consoles
  54. 8.3. Capture du trafic et analyse Wireshark
  55. 8.4. Configurer les paramètres réseau d’un container Docker
  56. 8.5. Construction d’une “appliance” et d’une image personnalisée
  57. 8.6. Import / Export d’un projet “portable”
  58. 8.7. Connexion du PC local à la topologie distante
  59. 8.8. API HTTP REST de GNS3 Server
  60. 8.9. GNS3 as a Service

8.Connexion à un commutateur Cisco

  1. 1. Connexion série / console
  2. 2. Password Recovery
  3. 3. Password recovery sur un C2960

9.Connexion à un routeur Cisco

  1. 1. Connexion à un périphérique Cisco
  2. 1.1. Connexion série / console
  3. 1.2. Password Recovery
  4. 2. Password Recovery du routeur
  5. 2.1. Principe
  6. 2.2. Conditions
  7. 3. Procédure Password Recovery d’un routeur Cisco
  8. 3.1. Redémarrage du routeur et CTRL-PAUSE endéans les 60 secondes. Entrée dans le mode ROM Monitor
  9. 3.3. Redémarrage du routeur (et esquive de la startup-configuration)
  10. 3.4. Visualisation de la configuration de démarrage
  11. 3.5. Vérification de la présence d’un fichier de configuration de démarrage
  12. 3.6. Modification des paramètres
  13. 3.7. Rétablissement du registre de démarrage et redémarrage
  14. 3.8. Vérification des paramètres du registre
  15. 4. Registre de configuration
  16. 4.1. Utilité
  17. 4.2. Signification des 16 bits du registre
  18. 4.3. Le bit 13 sur le premier hexa
  19. 4.4. Le bit 8 sur le deuxième hexa
  20. 4.5. Le bit 6 sur le troisième hexa
  21. 4.6. Les bits 3-2-1-0 sur le dernier hexa.
  22. 4.7. Les bits de vitesse (5-12-11)
  23. 4.8. Contrôle des adresses de Broadcast (bits 10 et 14)

10.Méthode Cisco IOS CLI

  1. 1. Introduction
  2. 2. Hiérarchie CLI
  3. 2.1. Passage en mode privilège
  4. 2.2. Passage en mode de configuration globale
  5. 2.3. Configuration d’une interface
  6. 2.4. Passage aux modes inférieurs
  7. 3. Aide, autocomplétion, historique, raccourcis, confort
  8. 3.1. Aide
  9. 3.2. Autocomplétion
  10. 3.3. Signalement d’erreurs
  11. 3.4. Commandes abrégées
  12. 3.5. Ambiguïté
  13. 3.6. Raccourcis clavier
  14. 4. Facilités à configurer
  15. 4.1. Commande do
  16. 4.2. Apparition des logs
  17. 4.3. Messages synchronisés de la console
  18. 4.4. Désactivation des recherches DNS
  19. 4.5. Filtrer les sorties des commandes show et more
  20. IIIProtocole IPv4

11.La couche Internet du modèle TCP/IP

  1. 1. Définition de la couche Internet
  2. 2. Modèle TCP/IP : couche Internet
  3. 3. Protocoles de couche Internet
  4. 4. Protocoles Internet
  5. 5. Internet : rôles
  6. 6. Routeur IP
  7. 7. Routage entre domaines IP
  8. 8. Organisation des adresses IP
  9. 9. Epuisement des adresses IPv4
  10. 10. Transition vers IPv6
  11. 11. Généalogie IPv4/IPv6
  12. 12. Nouveautés IPv6

12.En-têtes IPv4 et IPv6

  1. 1. En-tête IPv4
  2. 2. En-tête IPv6 de base
  3. 3. En-têtes IPv6 d’extension
  4. 4. Découverte du MTU dans le chemin

13.Introduction aux adresses IP

  1. 1. Adressage IP
  2. 2. Type d’adresses IP
  3. 3. Internet : adressage IPv4 et IPv6
  4. 4. Masque d’adresse
  5. 5. Partie réseau ou préfixe
  6. 6. Partie hôte ou identifiant d’interface
  7. 7. Première et dernière adresse IPv4
  8. 8. Adressage IPv6
  9. 9. Tables et protocoles
  10. 10. Passerelle par défaut
  11. 11. Adressage privé et adressage public en IPv4
  12. 12. Nécessité du NAT en IPv4
  13. 13. NAT et pare-feu
  14. 14. Gestion des adresses IP

14.Adressage IPv4

  1. 1. Introduction aux adresses IPv4
  2. 2. Définition
  3. 3. Identification de la classe d’adresse
  4. Les Classes
  5. Distinction de la partie réseau de la partie hôte
  6. 4. Utilisation d’un masque
  7. Masque par défaut
  8. 5. Méthode par calcul binaire
  9. Masques restrictifs
  10. 6. Méthode dite du nombre magique.
  11. Nombre de sous-réseaux / nombre d’hôtes
  12. 7. Le routage sans classe (CIDR)
  13. 8. Notation CIDR
  14. 9. Masques à longueurs variables (VLSM)
  15. 10. Super-réseaux
  16. 11. Agrégation de routes
  17. 12. Protocoles de routage sans classe (Classless)
  18. 13. Exercices IPv4
  19. Outil pour vérifier ses calculs

15.Protocoles ARP et ICMP

  1. 1. Introduction
  2. 1.1. ARP, ICMP, ICMPv6
  3. 1.2. Protocoles de résolution d’adresses et de découverte du voisinage
  4. 2. Résolution d’adresse ARP
  5. 2.1. Address Resolution Protocol
  6. 2.2. Résolution d’adresses en IPv4
  7. 2.3. Variantes ARP
  8. 2.4. Processus ARP
  9. 2.5. Empoisonnement de cache ARP
  10. 3. ICMP
  11. 3.1. Liste de messages ICMP
  12. 3.2. ICMP Types 8 Echo Request - 0 Echo Reply
  13. 3.3. ICMP Type 3 Destination Unreachable
  14. 3.4. Type 11 Time exceeded
  15. 3.5. Conclusions

16.Couche Transport TCP et UDP

  1. 1. Introduction
  2. 1.1. TCP
  3. 1.2. UDP
  4. 1.3. Comparaison UDP et TCP
  5. 1.4. En-tête TCP
  6. 1.5. En-tête UDP
  7. 2. Numéros de ports
  8. 3. Protocole TCP
  9. 3.1. TCP : fonctionnement
  10. 3.2. Machine à état TCP
  11. 3.3. TCP Three Way Handshake
  12. 3.4. Transfert des données
  13. 3.5. Numéro de séquence et numéro d’acquittement
  14. 3.6. Temporisation
  15. 3.7. Somme de contrôle
  16. 3.8. Contrôle de flux
  17. 3.9. Contrôle de congestion
  18. 3.10. Autres fonctionnalités TCP
  19. 3.11. Fin d’une connexion
  20. 4. Exemple de trafic TCP et UDP
  21. 5. Sources

17.Lab vérifications et analyses TCP/IP

  1. 1. Objectifs
  2. 1.1. Préalable
  3. 2. Construire la topologie
  4. 2.1. Composants
  5. 2.2. Connexions
  6. 2.3. Plan d’adressage
  7. 2.4. Configuration du routeur
  8. 3. Vérifications à partir des clients TCP/IP
  9. 3.1. Paramètres IPv4
  10. 4. Configuration manuelle d’un hôte terminal
  11. 5. Analyse de trafic
  12. 5.1. Trafic HTTP et DNS
  13. 5.2. Trafic TCP / UDP
  14. IVAdressage IPv6

18.Introduction aux adresses IPv6

  1. 1. Terminologie IPv6
  2. 2. Définition et étendue d’une adresse IPv6
  3. 3. Ecriture résumée
  4. 4. Types d’adresse IPv6
  5. Adresses Unicast
  6. Adresses Multicast
  7. 5. Méthodes de configuration des interfaces
  8. 6. Autoconfiguration Automatique
  9. 7. Autoconfiguration des identifiants d’interface
  10. Identifiant d’interface MAC-EUI64 “Modified”
  11. Privacy Extensions for Stateless Address Autoconfiguration in IPv6
  12. 8. Résumé

19.Prise d’information IPv6

  1. 1. Topologie
  2. 1.1. Présentation
  3. 1.2. Objectifs de l’activité
  4. 2. Hôte Windows
  5. 2.1. Liste des commandes Windows
  6. 2.2. ipconfig /all
  7. 2.3. netsh interface ipv6 show interface
  8. 2.4. netsh interface ipv6 show address
  9. 2.5. netsh interface ipv6 show address interface=X
  10. 2.6. netsh interface ipv6 show joins
  11. 2.7. netsh interface ipv6 show neighbor
  12. 2.8. netsh interface ipv6 show route
  13. 2.9. Get-NetIPInterface -AddressFamily IPv6
  14. 2.10. Get-NetIPAddress -AddressFamily IPv6
  15. 2.11. Get-NetNeighbor -AddressFamily IPv6
  16. 2.12.Get-NetRoute -AddressFamily IPv6
  17. 3. Hôte Linux
  18. 3.1. Liste des commandes
  19. 3.2. ip -6 add
  20. 3.3. ip -6 maddress
  21. 3.4. ip -6 neigh
  22. 3.5. ip -6 route

20.Les adresses IPv6 Unicast

  1. 1. Adresse IPv6 Unicast de bouclage (::1/128)
  2. 2. Adressage IPv6 Link-Local Unicast
  3. 2.1. Adresses IPv6 Link-Local (fe80::/10)
  4. 2.2. Caractéristiques d’une adresse IPv6 Link-Local
  5. 2.3. Reconnaître une adresse IPv6 Link-local
  6. 2.4. Utilité d’une adresse IPv6 Link-Local
  7. 2.5. Portée d’une adresse IPv6 Link-Local
  8. 3. Adressage IPv6 Global Unicast (2000::/3)
  9. 3.1. Adresses IPv6 Global Unicast
  10. 3.2. Format des adresses Global Unicast
  11. 3.3. Caractéristiques des adresses IPv6 Global Unicast
  12. 3.4. Attribution des adresses IPv6 Global Unicast
  13. 3.5. Comment reconnaître les adresses IPv6 Global Unicast ?
  14. 4. Adressage IPv6 Unique Local (FC00::/7)
  15. 4.1. Adresses IPv6 Unique Local
  16. 4.2. Caractéristiques des adresses IPv6 Unique Local
  17. 4.3. Utilité des adresses IPv6 Unique Local
  18. 4.4. Format des adresses IPv6 Unique Local
  19. 4.5. Comment reconnaître des adresses IPv6 Unique Local ?
  20. 4.6. Développement du RFC 4193

21.Les adresses IPv6 Multicast

  1. 1. Introduction aux adresses IPv6 Multicast FF00::/8
  2. 2. Types d’adresse Multicast
  3. 3. Format d’une adresse IPv6 Multicast
  4. 4. Identifiant de groupe
  5. 5. Identifier les groupes Multicast d’une interface IPv6
  6. 6. Adresse IPv6 Solicited-Node Multicast FF02::1:ff00:0/104

22.Configuration des interfaces IPv6 en Cisco IOS

  1. 1. Comment activer IPv6 sous Cisco IOS ?
  2. 2. Comment vérifier la connectivité locale IPv6 sous Cisco IOS ?
  3. 3. Comment consulter la table de voisinage ?
  4. 4. Comment configurer une adresse Link-Local statique ?
  5. 5. Questions bonus sur IPv6
  6. Questions pratiques
  7. Questions théoriques

23.Plans d’adressage IPv6

  1. 1. Introduction aux plans d’adresses IPv6
  2. 2. Avantages d’un plan d’adressage
  3. 3. Buts d’un plan d’adressage
  4. 4. Attribution des blocs d’adresses IPv6
  5. 5. Adresses IPv6 Provider-Aggregatable (PA) et Provider-Independent (PI)
  6. 6. Principe de découpage
  7. 7. Plan d’adressage Simple
  8. 8. Plan d’adressage à 2 ou 4 niveaux égaux
  9. 9. Plan d’adressage à plusieurs niveaux
  10. 10. Plan d’adressage en niveaux inégaux
  11. 11. Attribution étalée
  12. 12. Considérations pratiques sur les adresses IPv6

Révisions

Get the free sample chapters

Click the buttons to get the free sample in PDF or EPUB, or read the sample online here

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

Now, this is technically risky for us, since you'll have the book or course files either way. But we're so confident in our products and services, and in our authors and readers, that we're happy to offer a full money back guarantee for everything we sell.

You can only find out how good something is by trying it, and because of our 100% money back guarantee there's literally no risk to do so!

So, there's no reason not to click the Add to Cart button, is there?

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

In fact, authors have earned over $14 million writing, publishing and selling on Leanpub.

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub