خانواده دبیان بیشترین کاربران لینوکس رومیزی را دارد. اینجا به همان ترتیبی پیش میرویم که در عمل انجام میشود، از جمله گامی که اغلب راهنماها از قلم میاندازند: اینکه بقیه سیستم چطور از پروکسی استفاده کند.
نصب
cd ~/Downloads
# ./ ابتدای مسیر ضروری است، وگرنه apt در مخزن دنبال بسته میگردد
sudo apt install ./v2rayN-linux-64.deb
sudo apt update
sudo apt install -fاجرا
v2rayN
which v2rayN || dpkg -L v2rayn | grep binواداشتن سیستم به استفاده از پروکسی
اینجا کار گیر میکند. برخلاف ویندوز، «پروکسی سیستم» واحدی در لینوکس وجود ندارد و هر لایه جدا تنظیم میشود.
میزکار: در گنوم «تنظیمات ← شبکه ← پروکسی شبکه ← دستی»، مقدار 127.0.0.1 و پورت 10809 برای HTTP و HTTPS. در کیدیای زیر «تنظیمات سیستم ← شبکه ← تنظیمات ← پروکسی».
export http_proxy="http://127.0.0.1:10809"
export https_proxy="http://127.0.0.1:10809"
export all_proxy="socks5://127.0.0.1:10808"
export no_proxy="localhost,127.0.0.1,::1,*.local"
export HTTP_PROXY=$http_proxy
export HTTPS_PROXY=$https_proxysudo tee /etc/apt/apt.conf.d/95proxy > /dev/null <<'EOF'
Acquire::http::Proxy "http://127.0.0.1:10809";
Acquire::https::Proxy "http://127.0.0.1:10809";
EOFاجرای خودکار
mkdir -p ~/.config/autostart
cat > ~/.config/autostart/v2rayn.desktop <<'EOF'
[Desktop Entry]
Type=Application
Name=v2rayN
Exec=v2rayN
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=15
EOFتأخیر ۱۵ ثانیه به شبکه فرصت بالا آمدن میدهد؛ وگرنه هنگام بوت همه تستها بهخاطر نبود اتصال میافتد.
سرورهای بدون رابط گرافیکی
v2rayN کلاینت گرافیکی است و روی سرور بدون میزکار اجرا نمیشود. راه درست آنجا اجرای مستقیم هسته است:
sudo tee /etc/systemd/system/xray.service > /dev/null <<'EOF'
[Unit]
Description=Xray Service
After=network-online.target
[Service]
ExecStart=/usr/local/bin/xray run -c /usr/local/etc/xray/config.json
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
EOF
sudo systemctl enable --now xray
sudo systemctl status xray