Configure How Oasis Connects to the Internet

Adam Kershner
Adam KershnerCTO
5 min read

Oasis browser provides comprehensive connection settings that allow you to customize how it connects to the internet. These settings include proxy configuration, network preferences, connection optimization, and security protocols. Understanding and properly configuring these settings can improve your browsing performance, enhance security, and ensure reliable connectivity in various network environments.

Accessing Connection Settings

To configure Oasis's internet connection settings:

  1. Open Oasis browser
  2. Click on the menu button (☰) in the top-right corner
  3. Select "Settings" or "Preferences"
  4. Scroll down to the "Network Settings" section
  5. Click "Settings..." next to "Configure how Oasis connects to the internet"

Alternatively, you can access these settings directly by typing about:preferences#network in the address bar.

Connection Configuration Options

No Proxy

Use this option when you have a direct internet connection:

  • Direct Connection: Oasis connects directly to websites without using a proxy
  • Home Networks: Ideal for home or personal internet connections
  • Simple Setup: No additional configuration required
  • Maximum Speed: Direct connection typically provides the fastest browsing

When to use: Personal computers, home networks, or when you have unrestricted internet access.

Auto-detect proxy settings for this network

Let Oasis automatically detect proxy settings:

  • Automatic Detection: Oasis finds and uses the appropriate proxy settings
  • Network Discovery: Uses Web Proxy Auto-Discovery (WPAD) protocol
  • Dynamic Configuration: Adapts to different network environments
  • Corporate Networks: Often used in business or educational environments

When to use: Corporate networks, educational institutions, or networks with automatic proxy configuration.

Use system proxy settings

Use the proxy settings configured in your operating system:

  • System Integration: Uses your OS proxy configuration
  • Centralized Management: Managed through system settings
  • Consistent Behavior: Same settings across all applications
  • Administrator Control: Often managed by IT departments

When to use: When your system has proxy settings configured, or when you want consistent proxy behavior across all applications.

Manual proxy configuration

Manually specify proxy server settings:

  • Custom Configuration: Set specific proxy servers and ports
  • HTTP Proxy: Configure HTTP proxy server address and port
  • SSL Proxy: Configure SSL proxy server address and port
  • FTP Proxy: Configure FTP proxy server address and port
  • SOCKS Host: Configure SOCKS proxy server address and port

When to use: When you need to use specific proxy servers, VPN services, or custom network configurations.

Advanced Connection Settings

DNS Settings

Configure Domain Name System (DNS) settings:

  • DNS over HTTPS (DoH): Encrypt DNS queries for enhanced privacy
  • Custom DNS Servers: Use alternative DNS providers (e.g., Cloudflare, Google DNS)
  • DNS Prefetching: Automatically resolve domain names for faster loading
  • Network Security: Protect against DNS spoofing and attacks

Connection Optimization

Optimize connection performance:

  • HTTP/3 Support: Enable modern HTTP protocol for faster connections
  • Connection Pooling: Reuse connections for better performance
  • Keep-Alive: Maintain persistent connections
  • Compression: Enable data compression for faster loading

Security Protocols

Configure security and encryption settings:

  • TLS/SSL Versions: Choose supported encryption protocols
  • Certificate Validation: Verify SSL certificates for secure connections
  • OCSP Stapling: Enable Online Certificate Status Protocol stapling
  • HSTS Support: HTTP Strict Transport Security for enhanced security

Proxy Configuration Details

HTTP Proxy Settings

Configure HTTP proxy server:

  • Proxy Address: Enter the proxy server's IP address or hostname
  • Port Number: Specify the port number (common ports: 8080, 3128, 80)
  • Authentication: Provide username and password if required
  • Bypass Proxy: Specify addresses that should bypass the proxy

SSL Proxy Settings

Configure SSL proxy for secure connections:

  • Secure Connections: Handle HTTPS traffic through proxy
  • Certificate Handling: Manage SSL certificates through proxy
  • Encryption: Maintain encryption for secure data transmission
  • Port Configuration: Typically uses port 443 or custom SSL port

SOCKS Proxy Settings

Configure SOCKS proxy for versatile connection handling:

  • SOCKS Version: Choose between SOCKS4 and SOCKS5
  • Protocol Support: Handle various protocols (HTTP, HTTPS, FTP)
  • Authentication: Support for username/password authentication
  • UDP Support: SOCKS5 supports UDP traffic

Network Performance Optimization

Connection Speed

Optimize for different connection speeds:

  • Broadband: Enable all optimization features
  • Dial-up: Disable heavy features like images and animations
  • Mobile: Enable data compression and optimization
  • Satellite: Configure for high latency connections

Bandwidth Management

Manage bandwidth usage:

  • Data Saver: Compress web pages to reduce data usage
  • Image Loading: Control when and how images load
  • Video Quality: Adjust video streaming quality
  • Background Loading: Control background content loading

Security and Privacy Settings

DNS Security

Enhance DNS security and privacy:

  • DNS over HTTPS: Encrypt DNS queries to prevent snooping
  • Trusted DNS Providers: Use reputable DNS services
  • DNS Prefetching: Balance speed with privacy considerations
  • DNSSEC: Enable DNS Security Extensions for validation

Proxy Security

Ensure secure proxy connections:

  • Certificate Validation: Verify proxy server certificates
  • Encrypted Connections: Use HTTPS proxies when possible
  • Authentication: Use strong authentication for proxy access
  • Regular Updates: Keep proxy configurations updated

Troubleshooting Connection Issues

Common Connection Problems

Identify and resolve connection issues:

  • Slow Loading: Check proxy settings and network configuration
  • Connection Timeouts: Verify proxy server availability and settings
  • SSL Errors: Check certificate validation and proxy SSL settings
  • DNS Issues: Verify DNS settings and try alternative DNS servers

Diagnostic Steps

Steps to diagnose connection problems:

  1. Check your internet connection
  2. Verify proxy server settings
  3. Test with different proxy configurations
  4. Clear browser cache and cookies
  5. Check firewall and antivirus settings
  6. Contact your network administrator

Network Testing

Test your connection configuration:

  • Connection Test: Use Oasis's built-in connection testing tools
  • Proxy Test: Verify proxy server connectivity
  • DNS Test: Check DNS resolution and speed
  • SSL Test: Verify SSL certificate handling

Best Practices for Connection Configuration

Security Best Practices

Maintain secure connection settings:

  • Use HTTPS Proxies: Prefer encrypted proxy connections
  • Enable DNS over HTTPS: Protect DNS queries from interception
  • Regular Updates: Keep Oasis and proxy configurations updated
  • Certificate Validation: Always verify SSL certificates
  • Strong Authentication: Use secure authentication for proxy access

Performance Optimization

Optimize connection performance:

  • Choose Appropriate Settings: Select settings that match your network environment
  • Monitor Performance: Track connection speed and reliability
  • Update Regularly: Keep network drivers and configurations current
  • Test Changes: Verify that configuration changes improve performance
  • Document Settings: Keep records of working configurations

Additional Resources

For more detailed information about connection settings, we recommend:

Mozilla Connection Settings Guide - Official guide from Mozilla

Firefox Connection Settings Documentation - Detailed connection configuration guide

Advanced Network Settings - Advanced configuration options

Need Help with Oasis Browser?

Join our Discord community to get support, ask questions, and connect with other Oasis users and the Kahana team.

Join Discord Community
Always free to join
Direct support from our team
Exclusive resources & updates
Connect with other users

About the Author

Adam Kershner
Adam Kershner
CTO

I'm the CTO of Kahana, bringing a unique perspective from my management consulting experience at Clarkston Consulting and biomedical engineering background from Duke University. I'm focused on making the future of work more ergonomic through innovative technology solutions that prioritize user well-being and productivity.