Title Page
Table of Contents
Introduction
Overview
Address management
1. Show all addresses
2. Show addresses for a single interface
3. Show addresses only for running interfaces
4. Show only static or dynamic IPv6 addresses
5. Add an address to an interface
6. Add an address with human-readable description
7. Delete an address
8. Remove all addresses from an interface
9. Notes
Neighbor (ARP and NDP) table management
1. View neighbor tables
2. View neighbors for single interface
3. Flush table for an interface
4. Add a neighbor table entry
5. Delete a neighbor table entry
Link management
1. Show information about all links
2. Show information about specific link
3. Bring a link up or down
4. Set human-readable link description
5. Rename an interface
6. Change link layer address (usually MAC address)
7. Change link MTU
8. Delete a link
9. Enable or disable multicast on an interface
10. Enable or disable ARP on an interface
11. Create a VLAN interface
12. Create a QinQ interface (VLAN stacking)
13. Create pseudo-ethernet (aka macvlan) interface
14. Create a dummy interface
15. Create a bridge interface
16. Add an interface to bridge
17. Remove interface from bridge
18. Create a bonding interface
19. Create an intermediate functional block interface
20. Create a pair of virtual ethernet devices
Link group management
1. Add an interface to a group
2. Remove an interface from a group
3. Assign a symbolic name to a group
4. Perform an operation on a group
5. View information about links from specific group
Tun and Tap devices
1. View tun/tap devices
2. Add an tun/tap device useable by the root user
3. Add an tun/tap device usable by an ordinary user
4. Add an tun/tap device using an alternate packet format
5. Add an tun/tap ignoring flow control
6. Delete tun/tap device
Tunnel management
1. Create an IPIP tunnel
2. Create a SIT tunnel
3. Create an IPIP6 tunnel
4. Create an IP6IP6 tunnel
5. Create a gretap (ethernet over GRE) device
6. Create a GRE tunnel
7. Create multiple GRE tunnels to the same endpoint
8. Create a point-to-multipoint GRE tunnel
9. Create a GRE tunnel over IPv6
10. Delete a tunnel
11. Modify a tunnel
12. View tunnel information
L2TPv3 pseudowire management
1. Create an L2TPv3 tunnel over UDP
2. Create an L2TPv3 tunnel over IP
3. Create an L2TPv3 session
4. Delete an L2TPv3 session
5. Delete an L2TPv3 tunnel
6. View L2TPv3 tunnel information
7. View L2TPv3 session information
VXLAN management
1. Create unicast VXLAN link
2. Create multicast VXLAN link
Route management
1. Connected routes
2. View all routes
3. View routes to a network and all its subnets
4. View routes to a network and all supernets
5. View routes to exact subnet
6. View only the route actually used by the kernel
7. View route cache (pre 3.6 kernels only)
8. Add a route via gateway
9. Add a route via interface
10. Change or replace a route
11. Delete a route
12. Default route
13. Blackhole routes
14. Other special routes
15. Routes with different metric
16. Multipath routing
Policy-based routing
1. Create a policy route
2. View policy routes
3. General rule syntax
4. Create a rule to match a source network
5. Create a rule to match a destination network
6. Create a rule to match a ToS field value
7. Create a rule to match a firewall mark value
8. Create a rule to match inbound interface
9. Create a rule to match outbound interface
10. Set rule priority
11. Show all rules
12. Delete a rule
13. Delete all rules
Network namespace management
1. Create a namespace
2. List existing namespaces
3. Delete a namespace
4. Run a process inside a namespace
5. List all processes assigned to a namespace
6. Identify process' primary namespace
7. Assign network interface to a namespace
8. Connect one namespace to another
9. Monitor network namespace subsystem events
Multicast management
1. View multicast groups
2. Add a link-layer multicast address
3. View multicast routes
Network event monitoring
1. Monitor all events
2. Monitor specific events
3. Read a log file produced by rtmon
netconf (sysctl configuration viewing)
1. View sysctl configuration for all interfaces
2. View sysctl configuration for specific interface
Published with GitBook
Title Page
results matching "
"
No results matching "
"