Overview
This lecture covers secure and remote management of network devices, including protocols like SSH, RDP, and VNC, as well as methods for direct and inband/out-of-band device access.
Secure Remote Access Protocols
- SSH (Secure Shell) provides encrypted terminal access to remote devices over TCP Port 22.
- SSH replaces Telnet, which operates over TCP Port 23 and is unencrypted.
- Best practice is to use SSH instead of Telnet for secure communications.
Remote Desktop and Graphical Access
- RDP (Remote Desktop Protocol) enables control of Windows desktops remotely, including from non-Windows devices.
- VNC (Virtual Network Computing) uses the RFB protocol for cross-platform remote desktop access.
- Both RDP and VNC are commonly used by help desk and support teams for graphical remote access.
Automation and APIs
- Scripts and batch files allow command-line automation but offer limited process control.
- APIs (Application Programming Interfaces) enable automated device management and advanced error handling through programmatic connections.
Direct Console Access
- Devices such as switches and routers may offer a console port (serial/RJ45, DB9, or USB) for direct management.
- Console connections are useful when network connectivity is lost, providing command-line interface access.
- Modern devices may require a USB-to-serial adapter for console connections.
Jump Servers (Jump Hosts)
- Jump servers provide a single hardened entry point to an organization's network using VPN or SSH.
- Users authenticate to the jump server and then access internal devices without separate connections.
- Jump servers must be secured with up-to-date patches and strong multi-factor authentication.
Inband and Out-of-Band Management
- Inband management assigns an IP address for network-based device management (e.g., via SSH or web interface).
- Out-of-band management uses serial or console interfaces, independent of the primary network.
- Some devices offer USB or modem connections for out-of-band access, ensuring control even during network outages.
- Communication servers may be used to consolidate out-of-band access to multiple devices.
Key Terms & Definitions
- SSH (Secure Shell) β Encrypted protocol for secure terminal access over TCP Port 22.
- Telnet β Unencrypted protocol for remote terminal access over TCP Port 23.
- RDP (Remote Desktop Protocol) β Microsoftβs protocol for remote graphical desktop access.
- VNC (Virtual Network Computing) β Cross-platform remote desktop protocol using RFB.
- API (Application Programming Interface) β Set of rules for programmatic device interaction and automation.
- Console Port β Physical interface for direct command-line access to a device.
- Jump Server β Secure intermediary server for internal device access.
- Inband Management β Device management conducted through the main network via an assigned IP.
- Out-of-Band Management β Management via a separate, often serial, connection outside the main network.
Action Items / Next Steps
- Familiarize yourself with connecting to devices using SSH, RDP, and VNC.
- Practice identifying and using console ports on network devices.
- Review procedures for inband and out-of-band management scenarios.