Network Configuration Module Documentation
Table of Contents
- Module Overview (Technical)
- Module Overview (Commercial/Business)
- Module Overview (End User/Administrator)
- Configuration Sections
- Settings Reference
- Common Scenarios & Examples
- Limitations & Important Notes
- Troubleshooting Tips
- Glossary
---
1. Module Overview (Technical)
What Is Network Configuration?
Network Configuration is an infrastructure management module that displays and configures network settings for telephony servers. It provides visibility into network interfaces, IP addressing, DNS, and allows hostname configuration.
Architecture
Key Tables
| Table | Purpose | |
|---|---|---|
public.network_config | Network configurations | |
public.telephony_servers | Server references |
Key Files
| File | Description | |
|---|---|---|
modules/networkSettings/ | Frontend module | |
/etc/hostname | System hostname | |
/etc/network/interfaces | Debian networking |
2. Module Overview (Commercial/Business)
Business Value
Network Configuration provides infrastructure visibility:
| Without Module | With Module | |
|---|---|---|
| SSH required | Web interface | |
| Command line | Visual display | |
| Manual tracking | Centralized view | |
| Multiple logins | Single dashboard |
Use Cases
- Infrastructure View
- Interface status
- Hostname Management
- DNS naming
- Troubleshooting
- Gateway check
- Documentation
- Interface mapping
Feature Highlights
| Feature | Benefit | |
|---|---|---|
| Multi-Server | All servers visible | |
| Real-Time | Refresh from system | |
| Interface List | All NICs shown | |
| DHCP/Static | Configuration mode | |
| Hostname | Editable hostname | |
| VLAN Support | VLAN ID display |
3. Module Overview (End User/Administrator)
What Can You Do?
- View server network interfaces
- See IP addresses and configuration
- Check DHCP vs Static status
- View DNS server settings
- See MAC addresses
- Check interface state (UP/DOWN)
- Edit server hostname
- Refresh network information
Network Configuration - Server List
Network Configuration - Server Detail
Interface Details
Quick Tips
TIP
Refresh: Click Refresh to get real-time network info.TIP
Hostname: Hostname changes take effect immediately.NOTE
Read-Only: Interface settings are currently read-only.---
4. Configuration Sections
Server List
| Column | Description | |
|---|---|---|
| Server Name | Server identifier | |
| Host | IP or hostname | |
| Location | Physical location | |
| Connectivity | Online/Offline status |
Interface Fields
| Field | Description | |
|---|---|---|
| Interface Name | NIC name (eth0, ens33) | |
| IP Address | Static IP address | |
| Netmask | Network mask | |
| Gateway | Default gateway | |
| Primary DNS | First DNS server | |
| Secondary DNS | Backup DNS server | |
| DHCP Enabled | Auto vs Static | |
| VLAN ID | VLAN tag (1-4094) | |
| MTU | Max transmission unit | |
| MAC Address | Hardware address | |
| State | UP or DOWN |
5. Settings Reference
Common Interface Names
| Name | Description | |
|---|---|---|
| eth0, eth1 | Traditional Ethernet | |
| ens33, ens192 | Predictable names | |
| eno1, eno2 | Onboard NICs | |
| bond0 | Bonded interface | |
| lo | Loopback | |
| docker0 | Docker bridge |
Netmask Values
| CIDR | Netmask | Hosts | |
|---|---|---|---|
| /8 | 255.0.0.0 | 16M | |
| /16 | 255.255.0.0 | 65K | |
| /24 | 255.255.255.0 | 254 | |
| /25 | 255.255.255.128 | 126 | |
| /30 | 255.255.255.252 | 2 |
MTU Values
| MTU | Use Case | |
|---|---|---|
| 1500 | Standard Ethernet | |
| 1400-1460 | VPN/tunnels | |
| 9000 | Jumbo frames |
Common DNS Servers
| Provider | Primary | Secondary | |
|---|---|---|---|
| 8.8.8.8 | 8.8.4.4 | ||
| Cloudflare | 1.1.1.1 | 1.0.0.1 | |
| OpenDNS | 208.67.222.222 | 208.67.220.220 |
6. Common Scenarios & Examples
Scenario 1: View Server Network
- Open Network Configuration
- Click on server
- View interfaces
- Check IP addresses and status
- Refresh for current data
Scenario 2: Change Hostname
- Open server detail
- Find Server Hostname section
- Enter new hostname
- Click Save
- Hostname updates immediately
Scenario 3: Verify DNS
- Open server detail
- Find Primary/Secondary DNS
- Verify DNS servers are correct
- If wrong, edit via SSH or system config
Scenario 4: Check VLAN Configuration
- Open server detail
- Look for VLAN ID column
- Verify VLAN tags match network plan
- Check with network team if mismatched
---
7. Limitations & Important Notes
Technical Notes
NOTE
Read-Only: Interface editing coming in future update.NOTE
Real-Time: Refresh to get current system state.WARNING
Hostname Format: Use valid DNS names only.Best Practices
- Document Changes: Track network modifications
- Use Static IPs: For telephony servers
- Reliable DNS: Use stable DNS servers
- Verify Connectivity: Test after changes
- Proper VLAN: Separate voice traffic
Current Read-Only Status
| Feature | Status | |
|---|---|---|
| View interfaces | ✓ Available | |
| View IP/DNS | ✓ Available | |
| Edit hostname | ✓ Available | |
| Edit interface | ⏳ Future update | |
| Add interface | ⏳ Future update |
8. Troubleshooting Tips
Common Issues
| Symptom | Possible Cause | Solution | |
|---|---|---|---|
| No interfaces | Refresh needed | Click Refresh | |
| Wrong IP | DHCP changed | Check DHCP lease | |
| Offline | Network issue | Check connectivity | |
| Hostname fail | Invalid format | Use valid DNS name |
Check Network via SSH
Common Commands
---
9. Glossary
| Term | Definition | |
|---|---|---|
| Interface | Network adapter | |
| DHCP | Auto IP assignment | |
| Static IP | Fixed IP address | |
| Gateway | Router address | |
| DNS | Name resolution | |
| VLAN | Virtual LAN | |
| MTU | Max packet size |
Lua Script Status ℹ️
Infrastructure Module
| Component | Status |
|---|---|
| Network Configuration | ℹ️ Network viewing - no Lua handler required |
---
Documentation last updated: January 2026