Web Interface

Complete guide to using the Haxinator 2000 web interface

Last updated: January 20, 2025

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:

  1. Connect: Plug in your Haxinator 2000 via USB-C
  2. Wait: Allow 30-60 seconds for boot and network setup
  3. Navigate: Open your browser to https://192.168.8.1
  4. 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

  1. Select Network: Choose from scanned networks
  2. Enter Credentials: Provide password/authentication
  3. Advanced Options: Configure enterprise settings
  4. 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.