Linux Setup Guide
Complete guide for Ubuntu, Debian, CentOS, Arch Linux, and other distributions.
1
Download
Download AppImage file
2
Permissions
chmod +x to grant execution
3
Run & Use
Run directly, import and connect
Kernel
Linux 3.2 or higher
Architecture
x86_64 (amd64)
Step 1: Choose Installation Method
Step 2: Import Configuration
Step 3: Connect and Use
- Select Node: Run All Delay Test and choose a low-latency node.
- Connect: Click the connection button.
- Authorize: Linux VPN features require authorization; you may be prompted for
sudopassword or PolicyKit auth.
Success
Connected! Verify connection by running
curl -I https://www.google.com in terminal (Requires TUN Mode enabled or shell proxy vars set).Advanced Configuration
System Proxy (GNOME/KDE)
If you don't need TUN mode and only want browser proxy:
- GNOME: Settings > Network > Network Proxy > Manual > Enter 127.0.0.1 and port (Default 2334)
- KDE: System Settings > Network > Proxy > Manual
Note: Hiddify Next usually sets this automatically when System Proxy mode is on.
TUN Mode & Permissions
Enable TUN mode to proxy all traffic (including terminal).
If it fails, check if user is in network group, or try running as admin:
sudo ./HiddifyNext-*.AppImage --no-sandboxMissing FUSE library (AppImage fails)
Ubuntu 22.04+ may require libfuse2:
sudo apt install libfuse2FAQ
How to auto-start?
For AppImage, check "Start on Boot" in settings. If not working, manually create a `.desktop` file in `~/.config/autostart/`.
Terminal not proxying?
Even with System Proxy on, terminal apps often ignore it unless `http_proxy` var is set.
Solutions:
1. Enable TUN Mode (Recommended).
2. Manually set env vars: `export all_proxy=socks5://127.0.0.1:2334` (Check actual port in settings).