售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
OpenStack Networking Essentials
Table of Contents
OpenStack Networking Essentials
Credits
About the Author
www.PacktPub.com
eBooks, discount offers, and more
Why subscribe?
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. OpenStack Networking Components – an Overview
Features of OpenStack Networking
Switching
Routing
Advanced networking features
Load balancing
Firewalling
Virtual private networks
The OpenStack architecture
A reference architecture
Implementing the network
Plugins and drivers
Neutron agents
The DHCP agent
The metadata agent
The network plugin agent
Summary
2. Installing OpenStack Using RDO
System requirements
The initial network configuration
Example networks
Interface configuration
Connect to the host
Initial steps
Permissions
Install network utilities
Set the hostname
Install Network Time Protocol (NTP)
Disable NetworkManager
Upgrade the system
Install RDO using Packstack
Download RDO
Configure the answer file
Install RDO
Verify connectivity to OpenStack
Verify connectivity to the dashboard
Additional installation tasks
Create a security group rule
Create a demo project and user
Configure the keystone_demo file
Upload an image to Glance
Summary
3. Neutron API Basics
Networks
Network attributes
Provider attributes
Additional attributes
Subnets
Ports
The Neutron workflow
Booting an instance
How the logical model is implemented
Deleting an instance
Summary
4. Interfacing with Neutron
Using the Horizon dashboard
Managing resources within a project
Creating networks within a project
Viewing the network topology
Managing resources as an administrator
Using the Neutron client
Creating and listing networks
Creating a network
Creating a subnet
Summary
5. Switching
The basics of switching in OpenStack
Using Linux bridges
Using Open vSwitch
Network types
Local networks
Flat networks
VLAN networks
VXLAN networks
GRE networks
A look at our environment
Getting a closer look
Summary
6. Routing
The basics of routing in Neutron
Network namespaces
Connectivity through a router
Outbound connectivity
Inbound connectivity
Types of routers
Standalone routers
Highly available routers
Distributed virtual routers
Managing routers in the dashboard
Creating routers within a project
Viewing the network topology
Managing routers as an administrator
Managing routers with the Neutron client
Creating and listing routers
Creating a router
Adding an interface
Listing router interfaces
Examining the routers
Summary
7. Building Networks and Routers
Using provider networks
Creating a provider network
Booting an instance
Accessing the instance
Using a Neutron router
External provider networks
Attaching the router to an external provider network
Booting an instance
Testing connectivity
Observing SNAT behavior
Assigning a floating IP
Testing connectivity via floating IP
Multiple routers
Advanced networking
Summary
8. Security Group Fundamentals
Security groups in OpenStack
Using security groups
The default security group
Managing security groups
Using CIDR to control traffic
Applying security groups to instances and ports
Working with security groups in the dashboard
Creating a security group
Managing security group rules
Applying security groups to instances
Caveats
Port security
Allowed address pairs
Disabling port security
Summary
A. Configuring VirtualBox
Configuring VirtualBox networking
Configuring host-only networks
Creating a virtual machine
Configuring a virtual machine
Installing the CentOS operating system
Attaching the ISO to the virtual machine
Starting the virtual machine
Configuring virtual machine networking
Accessing the virtual machine
Configuring network interfaces
Accessing a virtual machine over SSH
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜