售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright
JUNOS Automation Cookbook
Credits
About the Author
About the Reviewer
www.PacktPub.com
Why subscribe?
Customer Feedback
Preface
What this book covers?
What you need for this book
Who this book is for
Sections
Getting ready
How to do it…
How it works…
There's more…
See also
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
Configuring JUNOS through NETCONF
Introduction
JUNOS NETCONF over SSH setup
Getting ready
How to do it...
How it works...
There's more...
Making NETCONF RPC requests and replies
Getting ready
How to do it...
How it works...
There's more...
Discovering NETCONF RPCs
Getting ready
How to do it...
How it works...
There's more...
See also
Using NETCONF to apply configuration changes
Getting ready
How to do it...
How it works...
Processing NETCONF using classic Expect/TCL
Getting ready
How to do it...
How it works...
Processing NETCONF with Python
Getting ready
How to do it...
How it works...
Processing NETCONF with Node.js
Getting ready
How to do it...
How it works...
Working with the Junos REST API
Introduction
Junos REST API setup
Getting ready
How to do it...
How it works...
There's more
Making REST API calls to Junos with Python
Getting ready...
How to do it...
How it works...
There's more...
Making REST API calls to Junos with Node.js
Getting ready
How to do it...
How it works...
Managing passwords safely
Getting ready
How to do it...
How it works...
Applying configuration changes through the REST API
Getting ready
How to do it...
How it works...
Using SLAX to Write Op Scripts
Introduction
Making remote procedure calls
Getting ready
How to do it...
How it works...
Using XPath predicate expressions
Getting started
How to do it...
How it works...
Working with regular expressions
Getting ready
How to do it...
How it works...
Working with IP addresses
Getting ready
How to do it...
How it works...
There's more
Debugging SLAX scripts
Getting ready
How to do it...
How it works...
There's more
Making custom show commands
Getting ready
How to do it...
How it works...
Making configuration changes
Getting ready
How to do it...
How it works...
Event Programming
Introduction
Archiving configurations after a change
Getting ready
How to do it…
How it works...
There's more
Capturing output after an event
Getting ready
How to do it…
How it works…
There's more
Custom responses to an event
Getting ready
How to do it…
How it works…
There's more
Dealing with a flapping interface
Getting ready
How to do it…
How it works…
Dealing with a flapping OSPF neighbor
Getting ready
How to do it…
How it works…
DIY routing protocol
Getting ready
How to do it…
How it works…
Debugging event scripts
Getting ready
How to do it…
How it works…
Automating JUNOS with PyEZ
Introduction
Setting up a PyEZ environment
Getting ready
How to do it…
How it works…
There’s more
Exploring the XML RPC using PyEZ
Getting ready
How to do it…
How it works…
Calling operational RPCs and setting timeouts
Getting ready
How to do it…
How it works…
Configuration analysis and reporting
Getting ready
How to do it…
How it works…
Making raw CLI commands from PyEZ
Getting ready
How to do it…
How it works…
There’s more
Using tables and views
Getting ready
How to do it…
How it works…
There's more
Using custom tables and views
Getting ready
How to do it…
How it works…
Making configuration changes with PyEZ
Getting ready
How to do it…
How it works...
There’s more
Template configurations with Jinja2
Getting ready
How to do it…
How it works...
Advanced Visualization Applications
Introduction
Visualizing graphs
Getting ready
Graph principles
Graph data
How to do it...
Instantiating the template
Drawing the graph
Running the example graph
How it works...
Instantiating the template
Drawing the graph
Extracting graphs from ISIS
Getting started
ISIS primer
How to do it...
How it works...
Extracting graphs from OSPF
Getting ready
OSPF primer
How to do it...
How it works...
Extracting graphs from MPLS VPNs
Getting ready
BGP MPLS VPN primer
How to do it...
How it works...
There's more
Monitoring and Maintaining JUNOS
Introduction
Monitoring configuration changes network-wide
Getting ready
How to do it…
SSH file transfer
JUNOS OS event policy
Web server application
Web client application
How it works...
SSH File Transfer
JUNOS OS event policy
Web server application
Web client application
There's more
Monitoring interface performance
Getting ready
Object-oriented primer for Node.js
How to do it…
Server application
Web client application
Setting up and Running
How it works...
Server application
Web client application
There's more
Monitoring system health
Getting ready
How to do it...
Server application
Web client application
How it works...
Server application
Client application
Running the application
There's more
Monitoring MPLS LDP statistics
Getting ready
How to do it...
Server application
Web client application
How it works...
Server application
Web client application
Security Applications
Introduction
Enforcing configuration standards through commit scripts
Getting ready
How to do it...
How it works...
Loopback address
IGP interface deletion
EBGP policy default
Building BGP route filters
Getting ready
How to do it...
How it works...
Applying anti-spoofing filters
Getting ready
How to do it...
How it works...
There's more
Operating a distributed ACL function
Getting ready
How to do it...
How it works...
Extending JUNOS with Ansible
Introduction
Installing Ansible
Getting ready
How to do it...
How it works...
There's more
Configuring Ansible for JUNOS
Getting ready
How to do it..
How it works...
Extracting estate-wide configurations
Getting ready
How to do it...
How it works...
There's more...
Performing platform-specific or group-specific operations
Getting ready
How to do it...
How it works...
Using variables and vaults
Getting ready
How to do it...
How it works...
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜