Troubleshooting - zerneo85/Homelab-Configuration-Documentation GitHub Wiki
Troubleshooting
Encountering issues? Check out this section for common problems and solutions.
- Issue 1: [Describe the issue and solution]
- Issue 2: [Describe the issue and solution]
Network Utility Script
With the assistance of AI, I have created a PowerShell script to facilitate network changes and testing. This script provides essential information such as Public and Private IP addresses, and MAC addresses. Additionally, it offers a user-friendly CLI menu with various options for network-related tasks.
Usage
-
Get Network Information
- Displays information about the current network, including Public and Private IP addresses and MAC addresses.
-
Renew IP Information
- Renews the IP information for the network interfaces.
-
Ping Continuously DNS and IP Google
- Initiates continuous pinging to both DNS (google.com) and IP (8.8.8.8).
-
NS Lookup Google
- Performs NS lookup for the domain "google.com."
-
NS Lookup Surfshark NL
- Performs NS lookup for the domain "gr-ath.prod.surfshark.com."
-
NS Lookup Surfshark GR
- Performs NS lookup for the domain "nl-ams.prod.surfshark.com."
-
Trace Route Google
- Traces the route to the destination "google.com."
-
Get Network Interfaces
- Displays a list of available network interfaces with details such as Name, Interface Description, Status, and MAC Address.
-
Manage Network Adapters
- Allows the user to enable or disable network adapters. Provides a list of available network adapters for selection.
How to Run
- Clone or download the script from the repository, Network Utility
- Open a PowerShell terminal.
- Navigate to the script's directory.
- Run the script using the command
.\NetworkUtility.ps1
.
Feel free to customize and enhance the script according to your specific needs. If you encounter any issues or have suggestions for improvement, please contribute to the repository.