نصب v2rayN روی اوبونتو و دبیان از ابتدا تا انتها

از دانلود تا اجرای خودکار، شامل تنظیم پروکسی در سطح میزکار و راهکار سرورهای بدون رابط گرافیکی.

لینوکس18 فوریه 20262 دقیقه مطالعه

خانواده دبیان بیشترین کاربران لینوکس رومیزی را دارد. اینجا به همان ترتیبی پیش می‌رویم که در عمل انجام می‌شود، از جمله گامی که اغلب راهنماها از قلم می‌اندازند: اینکه بقیه سیستم چطور از پروکسی استفاده کند.

نصب

نصب فایل deb محلی با apt
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

واداشتن سیستم به استفاده از پروکسی

اینجا کار گیر می‌کند. برخلاف ویندوز، «پروکسی سیستم» واحدی در لینوکس وجود ندارد و هر لایه جدا تنظیم می‌شود.

محیط میزکارگنوم/کی‌دی‌ای — برنامه‌هایی که آن را می‌خوانندمتغیرهای محیطیhttp_proxy و مانند آن — پوسته و ابزارهاAPT جداگانهمدیر بسته متغیرها را نمی‌خواند
تنظیم پروکسی در لینوکس لایه‌لایه است

میزکار: در گنوم «تنظیمات ← شبکه ← پروکسی شبکه ← دستی»، مقدار 127.0.0.1 و پورت 10809 برای HTTP و HTTPS. در کی‌دی‌ای زیر «تنظیمات سیستم ← شبکه ← تنظیمات ← پروکسی».

متغیرهای محیطی — در ~/.bashrc یا ~/.zshrc
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_proxy
APT جداگانه
sudo 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 کلاینت گرافیکی است و روی سرور بدون میزکار اجرا نمی‌شود. راه درست آنجا اجرای مستقیم هسته است:

هسته + فایل پیکربندی + systemd
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