Linux, OS X 및 Windows용 Meile dVPN GUI - 블록체인 분산형 VPN인 Sentinel Network로 구동됩니다.
정식 버전 1.8.0이 GitHub에 출시되었습니다. 분기에는 main , osx-fiat-intel , windows , fiat , osx-fiat , pip 가 포함됩니다. 예외는 FIAT 게이트웨이에 대한 자격 증명이 포함된 scrtsxx.py를 포함하지 않았다는 것입니다. 다양한 상호 작용을 이해하려면 다양한 분기를 탐색하십시오. 궁극적으로 모든 분기를 통합된 코드 소스로 병합하는 것이 우리의 의도입니다.
현재 릴리스는 버전 1.8.0 입니다. 이는 Windows API를 사용하여 관리 권한을 요청하지 않으며 "gsudo"라는 오픈 소스 구현을 사용합니다. Gsudo는 Meile이 문제 없이 연결할 수 있도록 사용자에게 네트워크 어댑터를 수정하도록 요청하는 해킹일 뿐입니다.
또한 Meile은 백그라운드에서 디버그 콘솔을 엽니다. 닫지 마십시오. 그렇지 않으면 앱도 닫힙니다. 우리는 공식 출시를 위해 앱에 서명할 수 있도록 Microsoft 개발자 인증서를 얻기 위해 노력하고 있습니다. 또한 인증서를 받으면 디버그 콘솔도 제거됩니다. 또한 MSI 설치 프로그램 패키지를 통합할 계획도 있습니다. 이 작업은 모두 진행 중입니다.
다운로드: Windows용 메일레(v1.8.0)
최신 릴리스를 DMG로 다운로드하세요: Mac OS X v1.8.0
OS X M1/M2 및 Intel 빌드는 디스크 이미지(DMG)로 패키지됩니다. 설치하려면 아키텍처(Intel 또는 Apple Silicon [arm])에 맞는 DMG를 다운로드하기만 하면 됩니다. DMG 파일을 두 번 클릭하고 Meile 앱 번들을 데스크톱이나 응용 프로그램 폴더로 이동합니다.
OS X Intel 및 Apple Silicon 릴리스는 모두 Apple 개발자 인증서로 서명됩니다. 실행할 때 오류가 없어야 합니다.
pip 설치는 현재 Mac OS X 또는 Windows에서는 사용할 수 없습니다. 우리는 이것을 별도의 패키지로 제공하기 위해 노력하고 있습니다.
Meile GUI의 최신 버전은 데비안 아카이브로 패키지되어 제공됩니다. 최신 릴리스인 Meile 릴리스를 다운로드하기만 하면 됩니다.
빌드에 적합하게 실행하십시오.
sudo apt install -y ./meile-gui-v1.8.0_ubuntu22.04_amd64.deb
이 릴리스에서는 Meile GUI와 함께 wireguard 도구, resolvconf, 컬 및 net-tools를 설치합니다. 노드에 연결하거나 연결을 끊으려면 "sudo" 권한이 필요합니다. 연결을 완료하기 위한 인증을 제공하기 위해 사용자 이름의 비밀번호를 입력하라는 메시지가 시스템 대화 상자에 표시됩니다. 이는 Linux가 네트워크 인터페이스와 관련된 권한을 처리하는 방식 때문입니다.
meile-gui
또는 인터넷 아래 패널 메뉴로 이동하면 클릭 가능한 아이콘이 표시됩니다.
다양한 Debian 가상 머신에서 특정 mesa OpenGL 드라이버를 로드하는 데 문제가 있었기 때문에 Meile 종속성을 처리하도록 시스템을 자동으로 구성하는 별도의 .deb 아카이브를 포함했습니다. 가상 머신(VM)에서 Debian 버전을 실행하는 경우 이 버전을 사용하세요.
데비안/우분투 20.04 가상 머신
데비안/우분투 22.04 가상 머신
RedHat 릴리스용 최신 RPM을 다운로드하세요.
레드햇 RPM(fc36)
레드햇 RPM(fc37)
dnf를 통해 터미널에서 rpm을 설치합니다( 권장 ):
sudo dnf install meile-gui-v1.8.0-1.fc36.x86_64.rpm
또는 rpm을 통해:
sudo rpm -i meile-gui-v1.8.0-1.fc36.x86_64.rpm
Meile이 올바르게 작동하려면 dnf가 모든 종속성을 설치하므로 권장됩니다 .
우리의 훌륭한 커뮤니티 회원이자 시간제 개발자인 @Tkd-Alex가 친절하게도 Arch Linux 패키지를 컴파일하는 역할을 맡았습니다. 현재 릴리스 버전은 1.8.0 이며 다음에서 다운로드할 수 있습니다. Meile Arch Linux 릴리스
설치하려면 다음을 실행하세요.
sudo pacman -U --noconfirm meile-gui-1.8.0-1-x86_64.pkg.tar.zst
요구사항: python<=3.10
권장사항: python==3.10.x
Ubuntu 20.04/Fedora 36 이하에 python3.10을 설치하려면 다음 지침을 따르십시오.
우분투 20.04에 Python3.10을 Python으로 설치 · GitHub
Meile dVPN GUI v0.15.0.0은 이제 pip 패키지로도 제공됩니다. 이는 다양한 플랫폼용 바이너리로 구축될 예정인 시험판입니다. 먼저 시스템 종속성을 설치합니다.
sudo apt install -y wireguard-tools openresolv mesa-utils libgl1-mesa-glx xclip python3-dev curl net-tools python3.10-venv build-essential
그런 다음 pip를 통해 설치하십시오.
pip3 install meile-gui
가상 환경을 통해:
mkdir ~ /venv && python3 -m venv ~ /venv/meile
source ~ /venv/meile/bin/activate
pip3 install meile-gui
pip를 통해 업그레이드
pip3 install meile-gui --upgrade
pip 설치 후 Meile GUI를 실행하려면 다음을 수행하십시오.
meile-gui
FIAT 게이트웨이는 pip 패키지에 포함되어 있지 않습니다. 이는 OPSEC 이유로 인해 비밀로 유지되어야 하는 특정 자격 증명 때문입니다. pip 패키지는 버그 수정 및 기능 추가를 통해 FIAT 게이트웨이 없이 계속 업데이트됩니다.
우리는 pip 릴리스를 컴파일된 바이너리의 사전 릴리스로 간주합니다. Pip은 Meile 릴리스의 최첨단으로 간주됩니다.
우리는 릴리스와 함께 다음 바이너리를 패키징합니다.
tun2socks(GitHub - xjasonlyu/tun2socks: tun2socks - gVisor TCP/IP 스택으로 구동)
v2ray(GitHub - v2fly/v2ray-core: 네트워크 제한을 우회하기 위한 프록시 구축을 위한 플랫폼)
sentinel-cli (GitHub - sentinel-official/cli-client: 공식 Sentinel CLI 클라이언트)
warp(WARP · Cloudflare Zero Trust 문서 다운로드)
gsudo(GitHub - gerardog/gsudo: Windows용 Sudo)
우리는 대상 아키텍처의 소스에서 tun2socks, v2ray 및 sentinel-cli를 구축했습니다. Cloudflare Warp는 비공개 소스이므로 위의 설치 링크에서 직접 바이너리를 패키징했습니다. Windows의 경우 위의 github에서 사전 빌드된 gsudo 바이너리를 다운로드했습니다.
참고: 우리는 dvpn-node 소프트웨어에서도 v2ray 버전 5.1.0 을 사용하며 서버 버전과 동일한 클라이언트 버전을 사용하는 것이 좋습니다.
여기 GitHub의 이슈 페이지에 의견, 제안, 이슈를 남겨주세요. GitHub 뉴비라면 다양한 공개 메시징 채널에 참여할 수 있습니다.
세션:
모든 제안을 환영합니다.
배포용 바이너리를 생성하려면 먼저 일부 패키지를 설치해야 합니다.
파이 설치 프로그램:
pip3 install pyinstaller
Python virtualenv를 설치합니다.
sudo apt install python3-venv
그런 다음 저장소를 복제합니다.
git clone https://github.com/MathNodes/meile-gui
FIAT 게이트웨이가 없는 pip 분기로 전환하세요.
cd meile-gui && git checkout pip
그런 다음 Python 가상 환경을 실행하고 meile-gui를 설치하십시오. 그러면 meile-gui 에 대한 모든 종속성을 찾을 수 있습니다.
python3 -m venv meile-gui &&
source meile-gui/bin/activate &&
pip install -r requriements.txt && pip install -e .
meile-gui와 해당 종속 항목이 Python 가상 환경에 설치되면 바이너리 릴리스를 생성할 수 있습니다.
bash pyinstaller.cmd
그게 다야. 바이너리가 있을 dist
폴더로 이동합니다.
Windows의 경우 setup.py
에 있는 필수 pip 패키지를 설치하고 pyinstaller
로 다음을 실행하세요.
pyinstaller meile_gui.spec
그러면 Meile 트리의 dist
디렉터리에 있는 바이너리가 빌드됩니다.
우리는 VC 자금 없이 소액의 보조금을 받고 있기 때문에 개발자 팀에 대한 추가 기여는 확실히 환영합니다. 이는 향후 릴리스에 자금을 지원하는 데 도움이 될 것입니다.
bc1qtvc9l3cr9u4qg6uwe6pvv7jufvsnn0xxpdyftl
sent12v8ghhg98e2n0chyje3su4uqlsg75sh4lwcyww
87qHJPU5dZGWaWzuoC3My5SgoQSuxh4sHSv1FXRZrQ9XZHWnfC33EX1NLv5HujpVhbPbbF9RcXXD94byT18HonAQ75b9dyR
zs1gn457262c52z5xa666k77zafqmke0hd60qvc38dk48w9fx378h4zjs5rrwnl0x8qazj4q3x4svz