Setting Up FreeGuard VPN with Karing
Karing is a beginner-friendly, cross-platform proxy client powered by the sing-box core. It supports Windows, macOS, Linux, Android, and iOS, featuring both beginner and advanced modes to suit users of all skill levels. This guide walks you through installing Karing and connecting it to your FreeGuard VPN subscription.
Download & Install
Karing is available from multiple sources depending on your platform:
| Platform | Source |
|---|---|
| Windows / macOS / Linux | Official Website or GitHub Releases |
| Android | Google Play Store or GitHub APK |
| iOS | TestFlight or App Store (when available) |
- Visit the appropriate source for your platform.
- Download the latest version.
- Install the app on your device.
- Launch Karing after installation completes.
Import Your Subscription
Once Karing is open, follow these steps to import your FreeGuard subscription:
- Navigate to Settings from the main interface.
- Tap or click Add Subscription Link.
- Paste your FreeGuard subscription URL into the input field.
- Tap Save to add the subscription.
- Tap Update to fetch the latest server list.
- Return to the main screen, select a server from the list.
- Toggle the VPN switch to start the connection.
Where is my subscription URL? Check your email for the credentials FreeGuard sent after purchase, or visit the Clash Pricing page to subscribe.
Enable Proxy
After importing your subscription:
- On the main screen, tap the connect button or toggle the VPN switch.
- On first connection, your device will prompt you to grant VPN permission — tap Allow.
- The connection status indicator will show “Connected” when active.
Karing uses TUN mode to route all device traffic through the VPN tunnel.
Select a Node
- On the main screen, you will see the available server list.
- Tap on a server to select it as the active node.
- Use the built-in latency test to measure response times.
- Pick the server with the lowest latency for the best performance.
- Servers are grouped by region for easy navigation.
Tip: Karing’s beginner mode simplifies server selection by automatically recommending the best server for your location.
Tips & Customization
- Beginner Mode: Karing starts in beginner mode by default, with a simplified interface and auto-configuration. Perfect for first-time users.
- Advanced Mode: Switch to advanced mode in Settings for full control over routing rules, DNS settings, and proxy groups.
- Multi-Platform Sync: Use the same subscription URL across all your devices for a consistent experience.
- Subscription Management: Add multiple subscriptions and switch between them in Settings.
- Auto-Connect: Enable auto-connect to start VPN automatically when the app launches.
- Theme: Supports light and dark themes.
Troubleshooting
| Issue | Solution |
|---|---|
| Subscription import fails | Verify the URL is correct and your internet connection is active. Try switching networks. |
| VPN toggle fails to connect | Check if another VPN is active. Disconnect the other VPN first. On iOS, check VPN permissions in Settings. |
| No internet after connecting | Try switching to a different server node. Toggle VPN off/on. |
| Slow connection speeds | Run a latency test and switch to the fastest server. Try servers geographically closer to you. |
| App not available on iOS App Store | Use TestFlight to install the beta version. Check the official website for the latest TestFlight link. |
| Subscription not updating | Check your internet connection. Remove and re-add the subscription URL. |
Next Steps
- Clash Protocol Guide — learn about the protocols FreeGuard supports.
- Clash Troubleshooting — detailed solutions for common connection issues.
- Getting Started with FreeGuard Clash — subscribe and set up your FreeGuard VPN plan.