Meile dVPN GUI untuk Linux, OS X, dan Windows - Didukung oleh Jaringan Sentinel - VPN terdesentralisasi blockchain.
Versi lengkap 1.8.0 telah dirilis ke GitHub. Cabang-cabangnya meliputi main , osx-fiat-intel , windows , fiat , osx-fiat , pip . Pengecualiannya adalah kami tidak menyertakan scrtsxx.py yang berisi kredensial untuk gateway FIAT. Silakan menavigasi berbagai cabang untuk memahami interworking yang berbeda. Ini adalah niat kami untuk menggabungkan semua cabang menjadi sumber kode terpadu.
Rilis saat ini adalah versi 1.8.0 . Harap diperhatikan bahwa ini tidak menggunakan API Windows untuk meminta hak istimewa Administrasi dan bergantung pada implementasi sumber terbuka yang disebut "gsudo". Gsudo hanyalah peretasan untuk meminta pengguna memodifikasi adaptor jaringan sehingga Meile dapat terhubung tanpa masalah.
Meile juga membuka konsol debug di latar belakang. Jangan tutup ini karena aplikasinya juga akan ditutup. Kami sedang berupaya mendapatkan Sertifikat Pengembang Microsoft sehingga kami dapat menandatangani aplikasi untuk rilis resmi. Selain itu, saat kami mendapatkan sertifikat, kami juga akan menghilangkan konsol debug. Kami juga mempunyai rencana untuk mengintegrasikan paket penginstal MSI. Ini semua sedang dikerjakan.
Unduh: Meile untuk Windows (v1.8.0)
Unduh rilis terbaru sebagai DMG: Mac OS X v1.8.0
OS X M1/M2 dan build Intel dikemas sebagai image disk (DMG). Untuk menginstal, cukup unduh DMG yang sesuai dengan arsitektur Anda (Intel atau Apple Silicon [arm]). Klik dua kali pada file DMG dan pindahkan bundel aplikasi Meile ke desktop Anda atau ke folder Aplikasi.
Rilis OS X Intel dan Apple Silicon ditandatangani oleh Sertifikat Pengembang Apple. Seharusnya tidak ada kesalahan saat menjalankannya.
instalasi pip saat ini tidak tersedia untuk Mac OS X atau Windows. Kami sedang berupaya menghadirkan ini sebagai paket terpisah.
Versi terbaru Meile GUI hadir dalam paket sebagai arsip Debian. Cukup unduh rilis terbaru: Meile Releases
dan jalankan apt untuk bangunan Anda:
sudo apt install -y ./meile-gui-v1.8.0_ubuntu22.04_amd64.deb
Rilis ini akan menginstal alat wireguard, resolvconf, curl, dan net-tools bersama Meile GUI. Untuk menyambung ke node atau memutuskan sambungan memerlukan hak istimewa "sudo". Anda akan diminta oleh dialog sistem Anda untuk memasukkan kata sandi nama pengguna Anda untuk memberikan otorisasi untuk menyelesaikan koneksi. Hal ini disebabkan cara Linux menangani izin yang berkaitan dengan antarmuka jaringan.
meile-gui
Atau buka menu panel Anda di bawah Internet dan akan ada ikon yang dapat diklik.
Karena ada masalah saat memuat driver mesa OpenGL tertentu di berbagai Mesin Virtual Debian, kami telah menyertakan arsip .deb terpisah yang secara otomatis mengonfigurasi sistem untuk menangani dependensi Meile. Silakan gunakan versi ini jika Anda menjalankan varian Debian di mesin virutal (VM).
Mesin Virtual Debian/Ubuntu 20.04
Mesin Virtual Debian/Ubuntu 22.04
Unduh RPM terbaru untuk rilis RedHat:
RPM RedHat (fc36)
RPM RedHat (fc37)
Instal rpm dari terminal melalui dnf ( DIANJURKAN ):
sudo dnf install meile-gui-v1.8.0-1.fc36.x86_64.rpm
atau melalui rpm :
sudo rpm -i meile-gui-v1.8.0-1.fc36.x86_64.rpm
dnf direkomendasikan karena akan menginstal semua dependensi agar Meile berfungsi dengan benar.
Anggota komunitas kami yang luar biasa dan pengembang paruh waktu @Tkd-Alex dengan baik hati mengambil peran untuk mengkompilasi paket Arch Linux. Versi rilis saat ini adalah 1.8.0 dan dapat diunduh dari: Meile Arch Linux Release
Untuk menginstal, jalankan:
sudo pacman -U --noconfirm meile-gui-1.8.0-1-x86_64.pkg.tar.zst
Persyaratan: python<=3.10
Direkomendasikan: python==3.10.x
Untuk menginstal python3.10 di Ubuntu 20.04/Fedora 36 atau lebih lama ikuti petunjuk di sini:
Instal python3.10 sebagai python di ubuntu 20.04 · GitHub
Meile dVPN GUI v0.15.0.0 sekarang tersedia sebagai paket pip juga. Ini adalah pra-rilis yang dijadwalkan untuk dimasukkan ke dalam biner untuk berbagai platform. Instal pertama dependensi sistem:
sudo apt install -y wireguard-tools openresolv mesa-utils libgl1-mesa-glx xclip python3-dev curl net-tools python3.10-venv build-essential
Kemudian instal melalui pip
pip3 install meile-gui
melalui lingkungan virtual:
mkdir ~ /venv && python3 -m venv ~ /venv/meile
source ~ /venv/meile/bin/activate
pip3 install meile-gui
Tingkatkan melalui pip
pip3 install meile-gui --upgrade
Untuk menjalankan Meile GUI setelah instalasi pip lakukan hal berikut:
meile-gui
Gerbang FIAT tidak disertakan dalam paket pip. Hal ini disebabkan kredensial tertentu harus tetap dirahasiakan karena alasan OPSEC. Paket pip akan terus diperbarui tanpa gateway FIAT dengan perbaikan bug dan penambahan fitur.
Kami menganggap rilis pip sebagai pra-rilis dari binari yang dikompilasi. Pip dianggap sebagai yang terbaru dari rilis Meile
Kami mengemas biner berikut dengan rilis kami:
tun2socks(GitHub - xjasonlyu/tun2socks: tun2socks - didukung oleh tumpukan gVisor TCP/IP)
v2ray (GitHub - v2fly/v2ray-core: Platform untuk membangun proxy untuk melewati batasan jaringan.)
sentinel-cli (GitHub - sentinel-official/cli-client: Klien Sentinel CLI resmi)
warp (Unduh WARP · dokumen Cloudflare Zero Trust)
gsudo (GitHub - gerardog/gsudo: Sudo untuk Windows)
Kami telah membangun tun2socks, v2ray, dan sentinel-cli dari sumber pada arsitektur target. Cloudflare warp adalah sumber tertutup sehingga kami mengemas binernya langsung dari tautan instalasi di atas. Untuk windows kami mengunduh biner gsudo yang sudah dibuat sebelumnya dari github di atas.
Catatan: kami menggunakan v2ray versi 5.1.0 karena ini juga digunakan oleh perangkat lunak dvpn-node dan disarankan untuk menggunakan versi klien yang sama dengan versi server.
Silakan berikan komentar, saran, dan masalah pada halaman masalah di GitHub. Jika Anda seorang pemula GitHub, Anda dapat bergabung dengan kami di berbagai saluran perpesanan terbuka kami:
Sidang:
Semua saran dipersilakan.
Untuk membuat biner untuk distribusi Anda, beberapa paket perlu diinstal terlebih dahulu.
Pemasang instalasi:
pip3 install pyinstaller
Instal virtualenv python:
sudo apt install python3-venv
Kemudian klon repo:
git clone https://github.com/MathNodes/meile-gui
Beralih ke cabang pip karena ini adalah cabang tanpa gateway FIAT
cd meile-gui && git checkout pip
Kemudian jalankan lingkungan virtual python dan instal meile-gui. Ini akan menemukan semua dependensi untuk meile-gui .
python3 -m venv meile-gui &&
source meile-gui/bin/activate &&
pip install -r requriements.txt && pip install -e .
Setelah meile-gui dan dependensinya diinstal dalam lingkungan virutal python, rilis biner dapat dibuat:
bash pyinstaller.cmd
Itu saja. Arahkan ke folder dist
tempat biner berada.
Untuk windows, instal paket pip yang diperlukan yang ditemukan di setup.py
dan jalankan perintah berikut dengan pyinstaller
pyinstaller meile_gui.spec
Ini akan membangun biner yang ditemukan di direktori dist
pohon Meile.
Karena kami sedang mengerjakan hibah kecil tanpa pendanaan VC, kontribusi tambahan apa pun kepada tim pengembang kami tentu saja disambut baik. Ini akan membantu mendanai rilis di masa depan.
bc1qtvc9l3cr9u4qg6uwe6pvv7jufvsnn0xxpdyftl
sent12v8ghhg98e2n0chyje3su4uqlsg75sh4lwcyww
87qHJPU5dZGWaWzuoC3My5SgoQSuxh4sHSv1FXRZrQ9XZHWnfC33EX1NLv5HujpVhbPbbF9RcXXD94byT18HonAQ75b9dyR
zs1gn457262c52z5xa666k77zafqmke0hd60qvc38dk48w9fx378h4zjs5rrwnl0x8qazj4q3x4svz