
JUNOS Cookbook
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Table of Contents
- Foreword
- Preface
- Organization
- What's in This Book
- Conventions
- Comments and Questions
- Safari® Enabled
- Acknowledgments
- Router Configuration and File Management
- 1.0 Introduction
- JUNOS CLI Modes
- Learning About the CLI While on the Router
- How We Show Commands and Configurations in This Book
- 1.1 Configuring the Router for the First Time
- Problem
- Solution
- Discussion
- See Also
- 1.2 Configuring the Router from the CLI
- Problem
- Solution
- Discussion
- See Also
- 1.3 Getting Exclusive Access to Configure the Router
- Problem
- Solution
- Discussion
- 1.4 Displaying the Commands to Recreate a Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.5 Including Comments in the Configuration
- Problem
- Solution
- Discussion
- 1.6 Checking the Syntax of the Configuration
- Problem
- Solution
- Discussion
- 1.7 Activating the Router Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.8 Debugging a Failed Commit
- Problem
- Solution
- Discussion
- 1.9 Exiting Configuration Mode
- Problem
- Solution
- Discussion
- See Also
- 1.10 Keeping a Record of Configuration Changes
- Problem
- Solution
- Discussion
- See Also
- 1.11 Determining What Changes You Have Made to the Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.12 Configuring the Router by Copying a File from a Server
- Problem
- Solution
- Discussion
- 1.13 Configuring the Router by Copying Text from a Terminal Window
- Problem
- Solution
- Discussion
- 1.14 Backing Up the Router's Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.15 Scheduling the Activation of a Configuration
- Problem
- Solution
- Discussion
- 1.16 Provisionally Activating a Configuration
- Problem
- Solution
- Discussion
- 1.17 Loading a Previous Router Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.18 Creating an Emergency Rescue Configuration
- Problem
- Solution
- Discussion
- See Also
- 1.19 Backing Up Filesystems on M-Series and T-Series Routers
- Problem
- Solution
- Discussion
- See Also
- 1.20 Backing Up Filesystems on J-Series Routers
- Problem
- Solution
- Discussion
- See Also
- 1.21 Restoring a Backed-Up Filesystem
- Problem
- Solution
- Discussion
- See Also
- 1.22 Installing a Different Software Release on M- Series and T-Series Routers
- Problem
- Solution
- Discussion
- See Also
- 1.23 Installing a Different Software Release on J-Series Routers
- Problem
- Solution
- Discussion
- See Also
- 1.24 Creating an Emergency Boot Disk
- Problem
- Solution
- Discussion
- See Also
- 1.25 Gathering Software Version Information
- Problem
- Solution
- Discussion
- See Also
- 1.26 Gathering Hardware Inventory Information
- Problem
- Solution
- Discussion
- See Also
- 1.27 Finding Out How Long the Router Has Been Up
- Problem
- Solution
- Discussion
- See Also
- 1.28 Gathering Information Before Contacting Support
- Problem
- Solution
- Discussion
- See Also
- 1.29 Managing Routers with Similar Configurations
- Problem
- Solution
- Discussion
- See Also
- 1.30 Managing Redundant Routing Engines
- Problem
- Solution
- Discussion
- See Also
- 1.31 Using the Second Routing Engine to Upgrade to a New Software Version
- Problem
- Solution
- Discussion
- See Also
- Basic Router Security and Access Control
- 2.0 Introduction
- Strategies for Choosing Passwords
- User Authentication
- Password Encryption
- 2.1 Allowing Access to the Router
- Problem
- Solution
- Discussion
- See Also
- 2.2 Controlling Root Authentication
- Problem
- Solution
- Discussion
- See Also
- 2.3 Logging In to the Router's Console
- Problem
- Solution
- Discussion
- 2.4 Setting the Login Authentication Methods
- Problem
- Solution
- Discussion
- See Also
- 2.5 Setting Up Login Accounts on the Router
- Problem
- Solution
- Discussion
- See Also
- 2.6 Changing the Format of Plain-Text Passwords
- Problem
- Solution
- Discussion
- See Also
- 2.7 Changing the Plain-Text Password Encryption Method
- Problem
- Solution
- Discussion
- See Also
- 2.8 Creating a Login Account for Remote Authentication
- Problem
- Solution
- Discussion
- See Also
- 2.9 Creating a Group Login Account
- Problem
- Solution
- Discussion
- See Also
- 2.10 Customizing Account Privileges
- Problem
- Solution
- Discussion
- 2.11 Creating a Privilege Class that Hides Encrypted Passwords
- Problem
- Solution
- Discussion
- 2.12 Setting Up RADIUS User Authentication
- Problem
- Solution
- Discussion
- See Also
- 2.13 Setting Up TACACS+ User Authentication
- Problem
- Solution
- Discussion
- 2.14 Restricting Inbound SSH and Telnet Access
- Problem
- Solution
- Discussion
- See Also
- 2.15 Setting the Source Address for Telnet Connections
- Problem
- Solution
- Discussion
- See Also
- 2.16 Creating a Login Banner
- Problem
- Solution
- Discussion
- 2.17 Finding Out Who Is Logged In to the Router
- Problem
- Solution
- Discussion
- See Also
- 2.18 Logging Out of the Router
- Problem
- Solution
- Discussion
- 2.19 Forcibly Logging a User Out
- Problem
- Solution
- Discussion
- IPSec
- 3.0 Introduction
- 3.1 Configuring IPSec
- Problem
- Solution
- Discussion
- 3.2 Configuring IPSec Dynamic SAs
- Problem
- Solution
- Discussion
- 3.3 Creating IPSec Dynamic SAs on J-Series Routers or Routers with AS PICs
- Problem
- Solution
- Discussion
- 3.4 Using Digital Certificates to Create Dynamic IPSec SAs
- Problem
- Solution
- Discussion
- SNMP
- 4.0 Introduction
- SNMP Management Model
- MIBs and OIDs
- SNMP Security
- 4.1 Configuring SNMP
- Problem
- Solution
- Discussion
- 4.2 Setting Router Information for the MIB-II System Group
- Problem
- Solution
- Discussion
- See Also
- 4.3 Setting Up SNMP Traps
- Problem
- Solution
- Discussion
- 4.4 Controlling SNMP Access to the Router
- Problem
- Solution
- Discussion
- See Also
- 4.5 Using a Firewall Filter to Protect SNMP Access
- Problem
- Solution
- Discussion
- See Also
- 4.6 Controlling Access to Router MIBs
- Problem
- Solution
- Discussion
- 4.7 Extracting Software Inventory Information with SNMP
- Problem
- Solution
- Discussion
- See Also
- 4.8 Extracting Hardware Inventory Information with SNMP
- Problem
- Solution
- Discussion
- 4.9 Collecting Router Operational Information with SNMP
- Problem
- Solution
- Discussion
- 4.10 Logging SNMP Access to the Router
- Problem
- Solution
- Discussion
- See Also
- 4.11 Logging Enterprise-Specific Traps
- Problem
- Solution
- Discussion
- See Also
- 4.12 Using RMON Traps to Monitor the Router's Temperature
- Problem
- Solution
- Discussion
- See Also
- 4.13 Configuring SNMPv3
- Problem
- Solution
- Discussion
- 4.14 Tracking Router Configuration Changes
- Problem
- Solution
- Discussion
- 4.15 Setting Up SNMPv3 Traps
- Problem
- Solution
- Discussion
- Logging
- 5.0 Introduction
- 5.1 Turning On Logging
- Problem
- Solution
- Discussion
- See Also
- 5.2 Limiting the Messages Collected
- Problem
- Solution
- Discussion
- 5.3 Including the Facility and Severity in Messages
- Problem
- Solution
- Discussion
- 5.4 Changing the Size of a Logging File
- Problem
- Solution
- Discussion
- 5.5 Clearing the Router's Logfiles
- Problem
- Solution
- Discussion
- 5.6 Sending Log Messages to Your Screen
- Problem
- Solution
- Discussion
- 5.7 Sending Logging Messages to a Log Server
- Problem
- Solution
- Discussion
- 5.8 Saving Logging Messages to the Other Routing Engine
- Problem
- Solution
- Discussion
- See Also
- 5.9 Turning Off Logging
- Problem
- Solution
- Discussion
- 5.10 Turning On Basic Tracing
- Problem
- Solution
- Discussion
- 5.11 Monitoring Interface Traffic
- Problem
- Solution
- Discussion
- NTP
- 6.0 Introduction
- 6.1 Setting the Date and Time on the Router Manually
- Problem
- Solution
- Discussion
- 6.2 Setting the Time Zone
- Problem
- Solution
- Discussion
- 6.3 Synchronizing Time When the Router Boots
- Problem
- Solution
- Discussion
- See Also
- 6.4 Synchronizing Time Periodically
- Problem
- Solution
- Discussion
- 6.5 Authenticating NTP
- Problem
- Solution
- Discussion
- 6.6 Checking NTP Status
- Problem
- Solution
- Discussion
- Router Interfaces
- 7.0 Introduction
- 7.1 Viewing Interface Status
- Problem
- Solution
- Discussion
- See Also
- 7.2 Viewing Traffic Statistics on an Interface
- Problem
- Solution
- Discussion
- See Also
- 7.3 Setting an IP Address for the Router
- Problem
- Solution
- Discussion
- See Also
- 7.4 Setting the Router's Source Address
- Problem
- Solution
- Discussion
- See Also
- 7.5 Configuring an IPv4 Address on an Interface
- Problem
- Solution
- Discussion
- See Also
- 7.6 Configuring an IPv6 Address on an Interface
- Problem
- Solution
- Discussion
- See Also
- 7.7 Configuring an ISO Address on an Interface
- Problem
- Solution
- Discussion
- See Also
- 7.8 Creating an MPLS Protocol Family on a Logical Interface
- Problem
- Solution
- Discussion
- See Also
- 7.9 Configuring an Interface Description
- Problem
- Solution
- Discussion
- 7.10 Choosing Primary and Preferred Interface Addresses
- Problem
- Solution
- Discussion
- 7.11 Using the Management Interface
- Problem
- Solution
- Discussion
- 7.12 Finding Out What IP Addresses Are Used on the Router
- Problem
- Solution
- Discussion
- See Also
- 7.13 Configuring Ethernet Interfaces
- Problem
- Solution
- Discussion
- 7.14 Using VRRP on Ethernet Interfaces
- Problem
- Solution
- Discussion
- 7.15 Connecting to an Ethernet Switch
- Problem
- Solution
- Discussion
- 7.16 Configuring T1 Interfaces
- Problem
- Solution
- Discussion
- 7.17 Performing a Loopback Test on a T1 Interface
- Problem
- Solution
- Discussion
- 7.18 Setting Up a BERT Test on a T1 Interface
- Problem
- Solution
- Discussion
- 7.19 Configuring Frame Relay on a T1 Interface
- Problem
- Solution
- Discussion
- 7.20 Configuring a SONET Interface
- Problem
- Solution
- Discussion
- 7.21 Using APS to Protect Against SONET Circuit Failures
- Problem
- Solution
- Discussion
- See Also
- 7.22 Configuring an ATM Interface
- Problem
- Solution
- Discussion
- 7.23 Dealing with Nonconfigurable Interfaces
- Problem
- Solution
- Description
- 7.24 Configuring Interfaces Before the PICs Are Installed
- Problem
- Solution
- Discussion
- IP Routing
- 8.0 Introduction
- IPv4 and IPv6 Addresses
- Default Route Preferences
- Selecting Active Routes
- 8.1 Viewing the Routes in the Routing Table
- Problem
- Solution
- Discussion
- See Also
- 8.2 Viewing Routes to a Particular Prefix
- Problem
- Solution
- Discussion
- See Also
- 8.3 Viewing Routes Learned from a Specific Protocol
- Problem
- Solution
- Discussion
- 8.4 Displaying the Routes in the Forwarding Table
- Problem
- Solution
- Discussion
- 8.5 Creating Static Routes
- Problem
- Solution
- Discussion
- See Also
- 8.6 Blackholing Routes
- Problem
- Solution
- Discussion
- See Also
- 8.7 Filtering Traffic Using Unicast Reverse-Path Forwarding
- Problem
- Solution
- Discussion
- See Also
- 8.8 Aggregating Routes
- Problem
- Solution
- Discussion
- 8.9 Load-Balancing Traffic Flows
- Problem
- Solution
- Discussion
- See Also
- 8.10 Adding Martian Addresses
- Problem
- Solution
- Discussion
- See Also
- 8.11 Changing Route Preferences to Migrate to Another IGP
- Problem
- Solution
- Discussion
- See Also
- 8.12 Configuring Routing Protocols to Restart Without Losing Adjacencies
- Problem
- Solution
- Discussion
- See Also
- Routing Policy and Firewall Filters
- 9.0 Introduction
- Defining Policies and Filters
- Applying Policies and Filters
- 9.1 Creating a Simple Routing Policy
- Problem
- Solution
- Discussion
- See Also
- 9.2 Changing a Route's Routing Information
- Problem
- Solution
- Discussion
- 9.3 Filtering Routes by IP Address
- Problem
- Solution
- Discussion
- 9.4 Filtering Long Prefixes
- Problem
- Solution
- Discussion
- 9.5 Filtering Unallocated Prefix Blocks
- Problem
- Solution
- Discussion
- See Also
- 9.6 Creating a Chain of Routing Policies
- Problem
- Solution
- Discussion
- 9.7 Making Sure a Routing Policy Is Functioning Properly
- Problem
- Solution
- Discussion
- See Also
- 9.8 Creating a Simple Firewall Filter that Matches Packet Contents
- Problem
- Solution
- Discussion
- See Also
- 9.9 Creating a Firewall Filter that Negates a Match
- Problem
- Solution
- Discussion
- 9.10 Reordering Firewall Terms
- Problem
- Solution
- Discussion
- 9.11 Filtering Traffic Transiting the Router
- Problem
- Solution
- Discussion
- See Also
- 9.12 Using a Firewall Filter to Count Traffic on an Interface
- Problem
- Solution
- Discussion
- 9.13 Logging the Traffic on an Interface
- Problem
- Solution
- Discussion
- See Also
- 9.14 Limiting Traffic on an Interface
- Problem
- Solution
- Discussion
- 9.15 Protecting the Local Routing Engine
- Problem
- Solution
- Discussion
- 9.16 Rate-Limiting Traffic Flow to the Routing Engine
- Problem
- Solution
- Discussion
- 9.17 Using Counters to Determine Whether a Router Is Under Attack
- Problem
- Solution
- Discussion
- See Also
- RIP
- 10.0 Introduction
- 10.1 Configuring RIP
- Problem
- Solution
- Discussion
- See Also
- 10.2 Having RIP Advertise Its Routes
- Problem
- Solution
- Discussion
- See Also
- 10.3 Configuring RIP for IPv6
- Problem
- Solution
- Discussion
- See Also
- 10.4 Enabling RIP Authentication
- Problem
- Solution
- Discussion
- 10.5 Routing RIP Traffic over Faster Interfaces
- Problem
- Solution
- Discussion
- 10.6 Sending Version 1 Update Messages
- Problem
- Solution
- Discussion
- 10.7 Tracing RIP Protocol Traffic
- Problem
- Solution
- Discussion
- See Also
- IS-IS
- 11.0 Introduction
- 11.1 Configuring IS-IS
- Problem
- Solution
- Discussion
- 11.2 Viewing the IS-IS Link-State Database
- Problem
- Solution
- Discussion
- 11.3 Viewing Routes Learned by IS-IS
- Problem
- Solution
- Discussion
- See Also
- 11.4 Configuring IS-IS for IPv6
- Problem
- Solution
- Discussion
- See Also
- 11.5 Configuring a Level 1-Only Router
- Problem
- Solution
- Discussion
- 11.6 Controlling DIS Election
- Problem
- Solution
- Discussion
- 11.7 Enabling IS-IS Authentication
- Problem
- Solution
- Discussion
- 11.8 Redistributing Static Routes into IS-IS
- Problem
- Solution
- Discussion
- 11.9 Leaking IS-IS Level 2 Routes into Level 1
- Problem
- Solution
- Discussion
- 11.10 Adjusting IS-IS Link Costs
- Problem
- Solution
- Discussion
- 11.11 Improving IS-IS Convergence Times
- Problem
- Solution
- Discussion
- 11.12 Moving IS-IS Traffic off a Router
- Problem
- Solution
- Discussion
- 11.13 Disabling IS-IS on an Interface
- Problem
- Solution
- Discussion
- 11.14 Tracing IS-IS Protocol Traffic
- Problem
- Solution
- Discussion
- See Also
- OSPF
- 12.0 Introduction
- 12.1 Configuring OSPF
- Problem
- Solution
- Discussion
- 12.2 Viewing Routes Learned by OSPF
- Problem
- Solution
- Discussion
- 12.3 Viewing the OSPF Link-State Database
- Problem
- Solution
- Discussion
- 12.4 Configuring OSPF for IPv6
- Problem
- Solution
- Discussion
- See Also
- 12.5 Configuring a Multiarea OSPF Network
- Problem
- Solution
- Discussion
- 12.6 Setting Up Stub Areas
- Problem
- Solution
- Discussion
- 12.7 Creating a Not-So-Stubby Area
- Problem
- Solution
- Discussion
- 12.8 Summarizing Routes in OSPF
- Problem
- Solution
- Discussion
- 12.9 Enabling OSPF Authentication
- Problem
- Solution
- Discussion
- 12.10 Redistributing Static Routes into OSPF
- Problem
- Solution
- Discussion
- 12.11 Adjusting OSPF Link Costs
- Problem
- Solution
- Discussion
- 12.12 Improving OSPF Convergence Times
- Problem
- Solution
- Discussion
- 12.13 Moving OSPF Traffic off a Router
- Problem
- Solution
- Discussion
- 12.14 Disabling OSPF on an Interface
- Problem
- Solution
- Discussion
- 12.15 Tracing OSPF Protocol Traffic
- Problem
- Solution
- Discussion
- See Also
- BGP
- 13.0 Introduction
- BGP Attributes
- 13.1 Configuring a BGP Session Between Routers in Two ASs
- Problem
- Solution
- Discussion
- See Also
- 13.2 Configuring BGP on Routers Within an AS
- Problem
- Solution
- Discussion
- 13.3 Diagnosing TCP Session Problems
- Problem
- Solution
- Discussion
- See Also
- 13.4 Adjusting the Next-Hop Attribute
- Problem
- Solution
- Discussion
- See Also
- 13.5 Adjusting Local Preference Values
- Problem
- Solution
- Discussion
- See Also
- 13.6 Removing Private AS Numbers from the AS Path
- Problem
- Solution
- Discussion
- 13.7 Prepending AS Numbers to the AS Path
- Problem
- Solution
- Discussion
- 13.8 Filtering BGP Routes Based on AS Paths
- Problem
- Solution
- Discussion
- 13.9 Restricting the Number of Routes Advertised to a BGP Peer
- Problem
- Solution
- Discussion
- See Also
- 13.10 Authenticating BGP Peers
- Problem
- Solution
- Discussion
- See Also
- 13.11 Setting Up Route Reflectors
- Problem
- Solution
- Discussion
- See Also
- 13.12 Mitigating Route Instabilities with Route Flap Damping
- Problem
- Solution
- Discussion
- See Also
- 13.13 Adding a BGP Community to Routes
- Problem
- Solution
- Discussion
- See Also
- 13.14 Load-Balancing BGP Traffic
- Problem
- Solution
- Discussion
- See Also
- 13.15 Tracing BGP Protocol Traffic
- Problem
- Solution
- Discussion
- See Also
- MPLS
- 14.0 Introduction
- LSPs
- MPLS Header and Labels
- MPLS Forwarding
- MPLS Routing and Forwarding Tables
- Signaling Protocols
- CSPF
- 14.1 Configuring LSPs Using LDP as the Signaling Protocol
- Problem
- Solution
- Discussion
- See Also
- 14.2 Viewing Information and LDP-Signaled LSPs in the Routing Tables
- Problem
- Solution
- Discussion
- See Also
- 14.3 Verifying that an LDP-Signaled LSP Is Carrying Traffic
- Problem
- Solution
- Discussion
- 14.4 Enabling LDP Authentication
- Problem
- Solution
- Discussion
- 14.5 Tracing LDP Operations
- Problem
- Solution
- Discussion
- See Also
- 14.6 Setting Up RSVP-Signaled LSPs
- Problem
- Solution
- Discussion
- See Also
- 14.7 Viewing Information About RSVP-Signaled LSPs in the Routing Tables
- Problem
- Solution
- Discussion
- See Also
- 14.8 Verifying Packet Labels
- Problem
- Solution
- Discussion
- 14.9 Verifying that the RSVP-Signaled LSP Is Carrying Traffic
- Problem
- Solution
- Discussion
- 14.10 Configuring RSVP Authentication
- Problem
- Solution
- Discussion
- 14.11 Protecting an LSP's Path
- Problem
- Solution
- Discussion
- See Also
- 14.12 Using Fast Reroute to Reduce Packet Loss Following a Link Failure
- Problem
- Solution
- Discussion
- See Also
- 14.13 Automatically Allocating Bandwidth
- Problem
- Solution
- Discussion
- See Also
- 14.14 Prioritizing LSPs
- Problem
- Solution
- Discussion
- 14.15 Allowing IGP Traffic to Use an LSP
- Problem
- Solution
- Discussion
- 14.16 Installing LSPs into the Unicast Routing Table
- Problem
- Solution
- Discussion
- See Also
- 14.17 Tracing RSVP Operations
- Problem
- Solution
- Discussion
- See Also
- VPNs
- 15.0 Introduction
- VPN-IPv4 Addresses
- Routing Tables for VPNs
- 15.1 Setting Up a Simple Layer 3 VPN
- Problem
- Solution
- Discussion
- See Also
- 15.2 Viewing the VPN Routing Tables
- Problem
- Solution
- Discussion
- See Also
- 15.3 Adding a VPN for a Second Customer
- Problem
- Solution
- Discussion
- See Also
- IP Multicast
- 16.0 Introduction
- 16.1 Configuring PIM-SM
- Problem
- Solution
- Discussion
- 16.2 Manually Establishing a PIM-SM RP
- Problem
- Solution
- Discussion
- See Also
- 16.3 Using Auto-RP to Dynamically Map RPs
- Problem
- Solution
- Discussion
- See Also
- 16.4 Setting Up a PIM-SM Bootstrap Router
- Problem
- Solution
- Discussion
- See Also
- 16.5 Filtering PIM-SM Bootstrap Messages
- Problem
- Solution
- Discussion
- See Also
- 16.6 Configuring Multiple RPs in a PIM-SM Domain with Anycast RP
- Problem
- Solution
- Discussion
- See Also
- 16.7 Configuring Multiple RPs in a PIM-SM Domain Anycast PIM
- Problem
- Solution
- Discussion
- See Also
- 16.8 Limiting the Group Ranges an RP Services
- Problem
- Solution
- Discussion
- 16.9 Viewing Multicast Routes
- Problem
- Solution
- Discussion
- 16.10 Checking the Groups for Which a PIM-SM Router Maintains Join State
- Problem
- Solution
- Discussion
- See Also
- 16.11 Manually Configuring IGMP
- Problem
- Solution
- Discussion
- 16.12 Using SSM
- Problem
- Solution
- Discussion
- See Also
- 16.13 Connecting PIM-SM Domains Using MSDP and MBGP
- Problem
- Solution
- Discussion
- See Also
- 16.14 Configuring PIM-DM
- Problem
- Solution
- Discussion
- 16.15 Tracing PIM Packets
- Problem
- Solution
- Discussion
- See Also
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.