427 lines
14 KiB
Markdown
427 lines
14 KiB
Markdown
# 🌊 Surge - Enterprise Network Toolkit Platform
|
|
|
|
> 💎 Surge is the most professional network tool on iOS platform, not just a proxy software, but a complete network analysis and debugging platform, acclaimed as the benchmark product for mobile network tools.
|
|
|
|
## ✨ Product Positioning
|
|
|
|
### 🏢 Enterprise-Grade Features
|
|
|
|
- 💼 **Professional Focus**: Designed for network professionals and enterprise users
|
|
- 🛡️ **Reliable & Stable**: Enterprise-grade stability proven over years
|
|
- 📊 **Comprehensive Features**: Integrates network proxy, monitoring, and analysis
|
|
- 🎯 **Precise Control**: Provides the most granular network traffic control
|
|
- 🔧 **Highly Professional**: Professional-grade functionality in both depth and breadth
|
|
|
|
### 🎯 Core Values
|
|
|
|
- 🌟 **Industry Benchmark**: Technical leader among iOS proxy tools
|
|
- 🔬 **Network Analysis**: Powerful network diagnosis and analysis capabilities
|
|
- 📈 **Performance Monitoring**: Real-time network performance monitoring and statistics
|
|
- 🛠️ **Developer Tools**: Essential debugging tool for mobile app developers
|
|
- 🏆 **Quality Assurance**: Years of continuous development with guaranteed quality
|
|
|
|
### 🔗 Protocol Support
|
|
|
|
| Protocol Type | Support Status | Feature Description |
|
|
|---------------|----------------|---------------------|
|
|
| 🔒 Shadowsocks (SS) | ✅ | Full version support, well optimized |
|
|
| 🌟 VMess (V2Ray) | ✅ | Complete support, excellent performance |
|
|
| 🛡️ Trojan | ✅ | Native support, perfect TLS disguise |
|
|
| 🐚 Snell | ✅ | Proprietary protocol, exceptional performance |
|
|
| 🌐 HTTP/HTTPS | ✅ | Full feature support |
|
|
| 🧦 SOCKS5 | ✅ | Complete implementation |
|
|
| ❌ ShadowsocksR | ❌ | Explicitly does not support SSR protocol |
|
|
|
|
### 🛠️ Professional Features
|
|
|
|
| Feature Module | Specific Functions | Application Scenarios |
|
|
|---------------|-------------------|----------------------|
|
|
| 📋 **Rules Engine** | Domain/IP/GeoIP/Process rules | Precise traffic splitting |
|
|
| 🎭 **Script System** | JavaScript support | Advanced feature extensions |
|
|
| 🔍 **MitM Function** | HTTPS decryption analysis | Network debugging analysis |
|
|
| 📊 **Real-time Monitoring** | Connection/speed/latency monitoring | Network performance analysis |
|
|
| 🔧 **Network Tools** | DNS/Ping/Traceroute | Network diagnostic tools |
|
|
| 📈 **Historical Statistics** | Detailed usage statistics | Network behavior analysis |
|
|
|
|
### 📱 System Requirements
|
|
|
|
- **Minimum Version**: iOS 9.0 or higher
|
|
- **Recommended Version**: iOS 14.0 and above
|
|
- **Compatible Devices**: iPhone / iPad
|
|
- **Storage Required**: Approximately 300MB available space
|
|
- **Memory Required**: Recommended 4GB RAM or more
|
|
|
|
---
|
|
|
|
## 📥 Purchase & Download
|
|
|
|
### 🏪 App Store Pricing
|
|
|
|
> 💰 **Price Alert**
|
|
>
|
|
> - Surge is the **most expensive** proxy software on iOS platform
|
|
> - **Not available** in mainland China App Store
|
|
> - Requires **non-mainland China Apple ID**
|
|
> - Offers **7-day free trial** - try before you buy
|
|
|
|
#### 💎 Version Pricing
|
|
|
|
| Version | Region | Price | Feature Description |
|
|
|---------|--------|-------|-------------------|
|
|
| **Surge 5** | 🇺🇸 US Store | $49.99 | Latest version, most comprehensive features |
|
|
| **Surge 5** | 🇭🇰 HK Store | HK$388 | Convenient payment option |
|
|
| **Surge 4** | 🇺🇸 US Store | $39.99 | Previous generation |
|
|
| **Surge 3** | 🇺🇸 US Store | $29.99 | Older version, limited features |
|
|
|
|
#### 📊 Version Feature Comparison
|
|
|
|
| Feature | Surge 3 | Surge 4 | Surge 5 |
|
|
|---------|---------|---------|---------|
|
|
| 🔧 **Basic Proxy** | ✅ | ✅ | ✅ |
|
|
| 📜 **Script Support** | ✅ | ✅ | ✅ |
|
|
| 🎯 **Advanced Rules** | ✅ | ✅ | ✅ |
|
|
| 📊 **Network Monitoring** | Basic | Enhanced | Complete |
|
|
| 🛡️ **Security Features** | Basic | Enhanced | Latest |
|
|
| 🔄 **Update Frequency** | Stopped | Slow | Active |
|
|
|
|
### 🆚 Competitor Comparison
|
|
|
|
Detailed comparison with other high-end clients:
|
|
|
|
| Feature | Surge 5 | Quantumult X | Shadowrocket |
|
|
|---------|---------|--------------|--------------|
|
|
| 🏷️ **Price** | $49.99 | $7.99 | $2.99 |
|
|
| 🎯 **Target** | Enterprise | Advanced Users | General Users |
|
|
| 📊 **Network Analysis** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ | ⭐⭐ |
|
|
| 🔧 **Ease of Use** | ⭐⭐ | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
|
|
| 🛡️ **Stability** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
|
|
| 📚 **Learning Curve** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | ⭐⭐ |
|
|
| 🎨 **Customization** | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | ⭐⭐⭐ |
|
|
|
|
---
|
|
|
|
## ⚠️ Usage Guidelines
|
|
|
|
### 💰 Paid Software Notice
|
|
|
|
> ⚠️ **Important Notice**
|
|
>
|
|
> - Surge is **paid software** priced at **$49.99**
|
|
> - It is the **most expensive** proxy app on iOS platform
|
|
> - Offers **7-day free trial** - recommend trying before purchasing
|
|
> - Designed for **professional users** with complex features and high learning curve
|
|
|
|
### 🎯 Target Audience
|
|
|
|
> 📋 **Recommended Users**
|
|
>
|
|
> - ✅ **Network Professionals**: Network engineers, system administrators
|
|
> - ✅ **Developers**: Mobile and web application developers
|
|
> - ✅ **Enterprise Users**: Those requiring highest stability and functionality
|
|
> - ✅ **Budget Flexible**: Users not concerned about software price, seeking best experience
|
|
> - ❌ **General Users**: Features too professional, not recommended for casual users
|
|
|
|
### 📚 Technical Support Scope
|
|
|
|
> 📋 **Service Description**
|
|
>
|
|
> - ✅ **Basic Configuration**: Subscription import and basic connection tutorials
|
|
> - ✅ **Common Questions**: Answers to basic usage questions
|
|
> - ❌ **Advanced Configuration**: No professional-level rules and script configuration
|
|
> - ❌ **Troubleshooting**: No in-depth technical support
|
|
> - ❌ **Network Debugging**: No network analysis guidance
|
|
> - 💡 **Learning Suggestion**: Recommend learning through official documentation and professional training
|
|
|
|
---
|
|
|
|
## 🚀 Usage Tutorial
|
|
|
|
### 📋 Preparation
|
|
|
|
Before starting, please confirm:
|
|
|
|
- ✅ Purchased and installed Surge (recommend trying 7-day trial first)
|
|
- ✅ Have valid server configuration information
|
|
- ✅ Have basic understanding of network technology
|
|
- ✅ Prepared to invest time learning professional features
|
|
|
|
### 🛠️ Basic Configuration
|
|
|
|
#### 🔗 Configuration Import Tutorial
|
|
|
|
##### Step 1: Launch Application
|
|
|
|
Open Surge and enter the main interface:
|
|
|
|

|
|
|
|
> 💡 First launch requires basic setup configuration, recommend choosing default settings
|
|
|
|
##### Step 2: Access Settings
|
|
|
|
Tap the settings button in the top right corner:
|
|
|
|

|
|
|
|
##### Step 3: Configuration Management
|
|
|
|
Find "Configuration Files" or "Profiles" option:
|
|
|
|

|
|
|
|
##### Step 4: Add Configuration
|
|
|
|
Tap the "+" button and select addition method:
|
|
|
|

|
|
|
|
##### Step 5: Enter Information
|
|
|
|
Fill in configuration according to provided information:
|
|
|
|

|
|
|
|
##### Step 6: Verify Configuration
|
|
|
|
Confirm configuration information is correct:
|
|
|
|

|
|
|
|
##### Step 7: Apply Configuration
|
|
|
|
Select the newly added configuration and apply:
|
|
|
|

|
|
|
|
##### Step 8: Start Service
|
|
|
|
Enable proxy service and begin using:
|
|
|
|

|
|
|
|
---
|
|
|
|
### 🔄 Configuration Management
|
|
|
|
#### 📱 Update Configuration
|
|
|
|
Regularly update configuration files to maintain latest status:
|
|
|
|

|
|
|
|
> 💡 **Update Recommendations**
|
|
>
|
|
> - Recommend setting up automatic updates
|
|
> - Can set update frequency
|
|
> - Supports background silent updates
|
|
|
|
---
|
|
|
|
## 🎛️ Enterprise-Grade Features
|
|
|
|
### 📊 Network Monitoring
|
|
|
|
Surge's network monitoring capability is its core advantage:
|
|
|
|
#### 🔍 Real-time Monitoring
|
|
|
|
- **Connection Monitoring**: View all active network connections
|
|
- **Speed Monitoring**: Real-time display of upload/download speeds
|
|
- **Latency Monitoring**: Monitor network latency changes
|
|
- **Traffic Statistics**: Statistics by application and domain
|
|
|
|
#### 📈 Historical Analysis
|
|
|
|
- **Usage Trends**: Long-term network usage trend analysis
|
|
- **Performance Reports**: Detailed network performance reports
|
|
- **Fault Records**: Network failure and anomaly records
|
|
- **Optimization Suggestions**: Data-based optimization recommendations
|
|
|
|
### 🛠️ Network Tools
|
|
|
|
Integrated professional network tools:
|
|
|
|
- **DNS Query**: Detailed DNS resolution tools
|
|
- **Ping Test**: Network connectivity testing
|
|
- **Traceroute**: Network path tracing
|
|
- **Port Scanning**: Network port status detection
|
|
|
|
### 🔍 MitM Functionality
|
|
|
|
Man-in-the-middle attack functionality for HTTPS analysis:
|
|
|
|
- **Certificate Management**: Automatic certificate generation and management
|
|
- **Traffic Decryption**: HTTPS traffic decryption analysis
|
|
- **Request Modification**: Modify HTTP requests and responses
|
|
- **API Debugging**: Mobile application API debugging
|
|
|
|
---
|
|
|
|
## 🎯 Professional Configuration
|
|
|
|
### 📋 Advanced Rules
|
|
|
|
Surge supports the most complex rule configurations:
|
|
|
|
```ini
|
|
# Process-based rules
|
|
PROCESS-NAME,WeChat,DIRECT
|
|
PROCESS-NAME,QQ,DIRECT
|
|
|
|
# User-agent based rules
|
|
USER-AGENT,*WeChat*,DIRECT
|
|
|
|
# Time-based rules
|
|
TIME,9:00-18:00,WORK-PROXY
|
|
|
|
# Network environment based rules
|
|
NETWORK,WIFI:HOME,DIRECT
|
|
NETWORK,CELLULAR,PROXY
|
|
```
|
|
|
|
### 🎭 Script Features
|
|
|
|
JavaScript script extension support:
|
|
|
|
```javascript
|
|
// HTTP request modification script
|
|
let headers = $request.headers;
|
|
headers['User-Agent'] = 'Custom-Agent';
|
|
$done({headers});
|
|
|
|
// HTTP response modification script
|
|
let body = $response.body;
|
|
let obj = JSON.parse(body);
|
|
obj.vip = true;
|
|
$done({body: JSON.stringify(obj)});
|
|
```
|
|
|
|
### 🔄 Policy Groups
|
|
|
|
Complex policy group configurations:
|
|
|
|
```ini
|
|
# URL test group
|
|
url-test = Auto,Server1,Server2,Server3,url = http://www.gstatic.com/generate_204
|
|
|
|
# Load balance group
|
|
load-balance = Balance,Server1,Server2,Server3,persistent = true
|
|
|
|
# Fallback group
|
|
fallback = Fallback,Server1,Server2,Server3,url = http://www.gstatic.com/generate_204
|
|
```
|
|
|
|
---
|
|
|
|
## ❓ Frequently Asked Questions
|
|
|
|
### 🔧 Technical Issues
|
|
|
|
**Q: Unable to install MitM certificate?**
|
|
|
|
A: Solution steps:
|
|
|
|
- Generate new CA certificate
|
|
- Complete certificate installation following the wizard
|
|
- Trust certificate in system settings
|
|
- Confirm certificate is enabled in "Certificate Trust Settings"
|
|
|
|
**Q: Rules not working?**
|
|
|
|
A: Check points:
|
|
|
|
- Confirm rule syntax is correct
|
|
- Check rule priority order
|
|
- Verify matching conditions are accurate
|
|
- Check real-time logs to confirm matching
|
|
|
|
### 💰 Purchase Issues
|
|
|
|
**Q: Is it worth purchasing?**
|
|
|
|
A: Evaluation points:
|
|
|
|
- Are you a professional user or developer
|
|
- Do you need detailed network analysis features
|
|
- Is budget sufficient ($49.99)
|
|
- Do you have time to learn complex features
|
|
|
|
**Q: Trial period limitations?**
|
|
|
|
A: Trial description:
|
|
|
|
- Provides 7-day full feature trial
|
|
- Can experience all features during trial
|
|
- Need to purchase to continue after trial ends
|
|
- Recommend fully utilizing trial period for evaluation
|
|
|
|
---
|
|
|
|
## 🔗 Learning Resources
|
|
|
|
### 📚 Official Resources
|
|
|
|
- 🏠 [App Store Page](https://apps.apple.com/app/surge-5/id1442620678)
|
|
- 📖 [Official Manual](https://manual.nssurge.com/)
|
|
- 🎯 [Configuration Examples](https://github.com/ConnersHua/Profiles)
|
|
- 🔧 [Rule Collections](https://github.com/Loyalsoldier/surge-rules)
|
|
|
|
### 💬 Community Support
|
|
|
|
- 🔗 [Telegram Group](https://t.me/surge_users)
|
|
- 📢 [Official Twitter](https://twitter.com/nssurge)
|
|
- 💭 [Reddit Community](https://www.reddit.com/r/nssurge/)
|
|
|
|
### 🎓 Professional Training
|
|
|
|
- 📺 [Official Video Tutorials](https://www.youtube.com/c/nssurge)
|
|
- 📖 [In-depth Configuration Guide](https://surge.mitsea.com/)
|
|
- 🛠️ [Enterprise Deployment Guide](https://manual.nssurge.com/book/understanding-surge/en/)
|
|
|
|
---
|
|
|
|
## 💡 Best Practices
|
|
|
|
### 🎯 Usage Strategies
|
|
|
|
1. **Progressive Learning**: Start with basic features, gradually learn advanced capabilities
|
|
2. **Full Trial**: Utilize 7-day trial period for comprehensive evaluation
|
|
3. **Community Learning**: Actively participate in community, learn from others' experiences
|
|
4. **Continuous Optimization**: Continuously optimize configuration based on usage
|
|
|
|
### 🛡️ Security Recommendations
|
|
|
|
1. **Certificate Management**: Properly manage MitM certificates, avoid security risks
|
|
2. **Configuration Backup**: Regularly backup important configuration files
|
|
3. **Permission Control**: Reasonably set permissions for various features
|
|
4. **Privacy Protection**: Pay attention to privacy implications of network monitoring features
|
|
|
|
---
|
|
|
|
## 🎯 Summary & Evaluation
|
|
|
|
### ✅ Core Advantages
|
|
|
|
- 🏆 **Industry Benchmark**: Most professional network tool on iOS platform
|
|
- 📊 **Most Comprehensive Features**: Unmatched network analysis and debugging capabilities
|
|
- 🛡️ **Reliable & Stable**: Enterprise-grade stability, battle-tested
|
|
- 🔧 **Highly Professional**: Meets the most demanding professional requirements
|
|
|
|
### ❌ Notable Disadvantages
|
|
|
|
- 💰 **Expensive**: $49.99 price makes it unaffordable for general users
|
|
- 📚 **High Learning Curve**: Complex features require significant time investment
|
|
- 🔧 **Complex Operation**: Not suitable for users seeking simplicity
|
|
- 🎯 **Limited Audience**: Primarily targets professional users and enterprise customers
|
|
|
|
### 🎯 Applicable Scenarios
|
|
|
|
- 💼 **Enterprise Environment**: Enterprises requiring professional network management
|
|
- 🔬 **Development Debugging**: Mobile app development and API debugging
|
|
- 📊 **Network Analysis**: Detailed network data analysis needs
|
|
- 🎓 **Professional Learning**: Network technology learning and research
|
|
|
|
---
|
|
|
|
> 📅 Last Updated: July 10, 2025 | 🌊 Compatible Version: Surge 5.9.0
|