Langkau ke kandungan utama

VPN mengikut aplikasi Muddog

Untuk mengakses internet melalui negara lain hanya bagi aplikasi tertentu seperti pelayar, pilih Gunakan VPN hanya untuk aplikasi yang dilancarkan di sini. VPN digunakan oleh aplikasi yang baru dilancarkan daripada Muddog dan proses anaknya, manakala aplikasi lain menggunakan talian internet asal.

Syarat penggunaan​

Ciri ini tersedia dalam Muddog 2 untuk Linux dan Windows. Pada macOS, gunakan VPN untuk seluruh internet atau mengikut IP dan julat.

Sistem pengendalianSyarat penggunaan
LinuxMemerlukan sesi pengguna systemd, cgroup v2 dan nftables. nftables dipasang sebagai kebergantungan pakej. Aplikasi Snap dan Flatpak tidak disokong.
WindowsPilih program untuk dilancarkan daripada senarai aplikasi yang dipasang atau melalui fail .exe. Komponen WinDivert yang diperlukan disertakan dalam MSI. Aplikasi dijalankan dengan kebenaran pengguna semasa.

Aplikasi yang menyerahkan tugas kepada perkhidmatan pelancaran berasingan, serta aplikasi yang menggunakan semula instans lain yang sudah berjalan, tidak disokong. Walaupun nama aplikasi sama, keserasiannya boleh berbeza mengikut cara pemasangan.

Melancarkan aplikasi melalui VPN​

  1. Dalam Tetapan → Skop penggunaan VPN, pilih Gunakan VPN hanya untuk aplikasi yang dilancarkan di sini.
  2. Tekan Simpan perubahan.
  3. Pilih negara pada skrin Sambungan, kemudian tekan Sambung VPN. Jika anda disambungkan dengan skop lain, putuskan sambungan dahulu dan sambung semula.
  4. Apabila Disambungkan dipaparkan, gunakan Pilih aplikasi yang dipasang dalam bahagian Lancarkan aplikasi melalui VPN untuk memilih aplikasi. Jika aplikasi tiada dalam senarai, gunakan Cari fail boleh laku.
  5. Jika perlu, kembangkan Argumen pelancaran (pilihan) dan masukkan argumen.
  6. Tekan Jalankan melalui VPN.

Anda boleh memilih dan melancarkan beberapa aplikasi satu demi satu. Jika aplikasi yang baru dipasang tidak muncul dalam senarai, tekan Muat semula senarai dalam bahagian pelancaran aplikasi. Pada Windows, pilih fail .exe program apabila menggunakan Cari fail boleh laku.

Jika argumen pelancaran mengandungi ruang, apit dengan tanda petikan. Medan ini digunakan untuk memasukkan argumen yang dihantar kepada fail boleh laku yang dipilih; ia tidak menjalankan arahan shell atau paip.

Menggunakan pelayar​

Tutup sepenuhnya pelayar yang sedang berjalan, kemudian lancarkan semula daripada Muddog. Jika permintaan membuka tetingkap baharu dihantar kepada proses pelayar sedia ada, pelayar mungkin terus menggunakan talian asal. Jika proses latar belakang aplikasi kekal selepas tetingkap ditutup, tamatkan proses tersebut juga.

Buka halaman semakan IP awam menggunakan pelayar yang baru dilancarkan daripada Muddog untuk menyemak alamat IPv4. Pelayar lain yang dilancarkan melalui menu aplikasi biasa tidak termasuk dalam skop VPN.

Menutup tetingkap, memutuskan dan menyambung semula​

TindakanHasil
Menutup tetingkap MuddogVPN dan program yang dilancarkan kekal berjalan.
Memutuskan sambungan VPNVPN tidak lagi digunakan, tetapi program yang dilancarkan tidak ditamatkan.
Menyambung semula dalam mod mengikut aplikasi pada LinuxAplikasi yang sebelum ini dilancarkan daripada Muddog oleh pengguna yang sama turut termasuk semula dalam skop. Komunikasi sedia ada tidak dijamin beralih ke laluan baharu, jadi lancarkan semula aplikasi yang diperlukan.
Menyambung semula dalam mod mengikut aplikasi pada WindowsTutup sepenuhnya program yang ingin menggunakan VPN, kemudian lancarkan semula daripada Muddog.

Tiada fungsi untuk menyekat internet aplikasi apabila VPN terputus.

Pengendalian DNS dan IPv6​

Permintaan DNS yang dihantar bagi pihak aplikasi oleh perkhidmatan DNS sistem dan komunikasi rangkaian setempat boleh menggunakan talian asal.

  • Linux: Trafik IPv6 menggunakan talian asal.
  • Windows: Semasa VPN mengikut aplikasi disambungkan, komunikasi TCP/UDP internet IPv4 aplikasi yang dipilih dihantar melalui VPN, manakala komunikasi IPv6 disekat. DNS sistem dan rangkaian setempat menggunakan talian asal. Jika aplikasi yang dipilih berkongsi port UDP yang sama dengan aplikasi lain dan aplikasi asal sesuatu paket tidak dapat dikenal pasti, paket tersebut disekat.

Jika butang pelancaran dilumpuhkan atau aplikasi tidak menggunakan VPN, rujuk penyelesaian masalah VPN mengikut aplikasi.