Web Interface
The Haxinator 2000 features an intuitive web-based interface for easy management and configuration.
Accessing the Interface
Default Access
Once your Haxinator 2000 is connected via USB:
- Connect: Plug in your Haxinator 2000 via USB-C
- Wait: Allow 30-60 seconds for boot and network setup
- Navigate: Open your browser to
https://192.168.8.1
- Login: Use default credentials (change immediately!)
Network Configuration
The device creates a USB ethernet interface with:
- Device IP: 192.168.8.1
- Your IP: 192.168.8.2 (auto-assigned)
- Subnet: 255.255.255.0
- Gateway: 192.168.8.1
Dashboard Overview
Status Panel
Real-time system information display:
- Connection Status: Current internet connectivity
- Active Tunnels: Running tunnel connections
- Network Interfaces: WiFi and USB interface status
- System Resources: CPU, memory, and storage usage
Quick Actions
One-click buttons for common tasks:
- Connect WiFi: Quick WiFi network connection
- Start Tunnel: Launch tunneling with saved profiles
- System Reboot: Safe system restart
- Emergency Stop: Immediately stop all connections
Network Management
WiFi Configuration
Manage wireless network connections:
Scanning Networks
- Auto-Scan: Automatically discover nearby networks
- Manual Refresh: Force rescan of available networks
- Signal Strength: Visual signal strength indicators
- Security Type: Display network security protocols
Adding Networks
- Select Network: Choose from scanned networks
- Enter Credentials: Provide password/authentication
- Advanced Options: Configure enterprise settings
- Save Profile: Store for future use
Saved Networks
- Profile Management: Edit and delete saved networks
- Priority Order: Set connection priority
- Auto-Connect: Enable automatic connection
- Connection History: View past connection attempts
USB Gadget Settings
Configure USB ethernet behavior:
- IP Range: Customize device IP range
- DHCP Settings: Configure automatic IP assignment
- Internet Sharing: Enable/disable internet sharing
- DNS Settings: Custom DNS server configuration
Tunneling Control
Tunnel Profiles
Manage tunneling configurations:
DNS Tunneling
- Server Settings: Configure DNS tunnel servers
- Encryption: Set encryption parameters
- Performance: Adjust speed vs. stealth settings
- Testing: Built-in connection testing
ICMP Tunneling
- Target Hosts: Configure ICMP tunnel endpoints
- Packet Size: Optimize packet size for network
- Frequency: Adjust ping frequency
- Stealth Mode: Maximum stealth configuration
SSH Tunneling
- Server Configuration: SSH server details
- Key Management: Upload and manage SSH keys
- Port Forwarding: Configure local and remote ports
- SOCKS Proxy: Enable SOCKS proxy mode
OpenVPN
- Profile Import: Import .ovpn configuration files
- Server Selection: Choose from multiple servers
- Protocol Settings: UDP vs. TCP configuration
- Auto-Reconnect: Automatic reconnection settings
Connection Management
Control active connections:
- Start/Stop: Individual tunnel control
- Status Monitoring: Real-time connection status
- Traffic Statistics: Bandwidth usage tracking
- Log Viewing: Connection logs and diagnostics
System Configuration
Security Settings
Manage device security:
Authentication
- Password Change: Update web interface password
- SSH Access: Enable/disable SSH access
- SSH Keys: Manage SSH public keys
- Session Timeout: Configure automatic logout
Certificates
- SSL Certificate: Upload custom SSL certificates
- Certificate Generation: Generate self-signed certificates
- Certificate Validation: Verify certificate integrity
- Auto-Renewal: Automatic certificate renewal
System Settings
Configure system behavior:
General Settings
- Device Name: Set custom device hostname
- Time Zone: Configure system timezone
- Language: Interface language selection
- Theme: Light/dark interface themes
Advanced Settings
- Logging Level: Configure log verbosity
- Debug Mode: Enable debugging features
- Performance Mode: Optimize for speed or battery
- Update Settings: Configure automatic updates
Monitoring and Logs
Real-time Monitoring
Live system monitoring:
- Network Traffic: Real-time bandwidth graphs
- System Resources: CPU, memory, temperature
- Connection Status: Active connection monitoring
- Error Tracking: Real-time error notifications
Log Management
Access and manage system logs:
- Connection Logs: Detailed connection history
- System Logs: System event logging
- Error Logs: Error and warning messages
- Export Logs: Download logs for analysis
Statistics
Historical data and statistics:
- Usage Statistics: Bandwidth usage over time
- Connection History: Past connection attempts
- Performance Metrics: System performance data
- Uptime Statistics: Device uptime tracking
Mobile Interface
Responsive Design
The web interface is fully responsive:
- Mobile Optimized: Touch-friendly interface
- Tablet Support: Optimized for tablet screens
- Portrait/Landscape: Adapts to screen orientation
- Offline Caching: Basic offline functionality
Mobile-Specific Features
- Touch Gestures: Swipe navigation support
- Quick Settings: Mobile-optimized quick settings
- Status Notifications: Visual status indicators
- Simplified Navigation: Streamlined mobile menu
Troubleshooting
Common Issues
Solutions for common web interface problems:
Cannot Access Interface
- Check Connection: Verify USB connection
- Network Settings: Check IP configuration
- Browser Cache: Clear browser cache
- Firewall: Check host firewall settings
Slow Performance
- Browser Compatibility: Use modern browsers
- JavaScript: Ensure JavaScript is enabled
- Network Congestion: Check network load
- Device Resources: Monitor system resources
Connection Problems
- Credential Verification: Check login credentials
- Certificate Errors: Accept self-signed certificates
- Network Conflicts: Check for IP conflicts
- Service Status: Verify web service is running
Next Steps: Learn about Custom Builds for advanced customization.