The script will guide you through various network diagnostic options with clear menus and prompts.
LICENSE | ||
proxmox_network_diagnostic.sh | ||
README.md |
Bash script for Proxmox network diagnostics. Here are the key features:
-
Interactive Menu System:
- Main menu with multiple diagnostic options
- Sub-menus for detailed testing of specific components
- Clear color-coded output for better readability
-
Major Functions:
- DNS resolution testing
- Port testing (specific or common Proxmox ports)
- Network interface inspection
- Connectivity testing (ping, MTR, bandwidth)
- Network card diagnostics
- Firewall status checking
-
Additional Features:
- Root privilege check
- Automatic installation of required tools if missing
- Color-coded output for better visibility
- Error handling for various scenarios
- Support for both automated and interactive testing
To use the script:
- Save it to a file (e.g.,
proxmox_network_diagnostic.sh
) - Make it executable:
chmod +x proxmox_network_diagnostic.sh
- Run it as root:
sudo ./proxmox_network_diagnostic.sh