The script will guide you through various network diagnostic options with clear menus and prompts.
Find a file
2024-12-06 11:39:28 +05:30
LICENSE Initial commit 2024-12-06 11:38:05 +05:30
proxmox_network_diagnostic.sh Add proxmox_network_diagnostic.sh 2024-12-06 11:38:51 +05:30
README.md Update README.md 2024-12-06 11:39:28 +05:30

Bash script for Proxmox network diagnostics. Here are the key features:

  1. Interactive Menu System:

    • Main menu with multiple diagnostic options
    • Sub-menus for detailed testing of specific components
    • Clear color-coded output for better readability
  2. 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
  3. 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:

  1. Save it to a file (e.g., proxmox_network_diagnostic.sh)
  2. Make it executable: chmod +x proxmox_network_diagnostic.sh
  3. Run it as root: sudo ./proxmox_network_diagnostic.sh