百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

MozWire

> 编程语言
开源

MozWire 是一个非官方的配置管理器,可为 Linux、macOS 用户(以及其他用户)提供对 MozillaVPN 的访问。

634 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

MozWire 是一个非官方的配置管理器,可为 Linux、macOS 用户(以及其他用户)提供对 MozillaVPN 的访问。

MozWire

MozWire is an unofficial cross-platform client for MozillaVPN, finally giving Linux, macOS, FreeBSD, OpenBSD and others (all platforms supporting the WireGuard protocol) users access to this VPN provider. MozWire also supports Windows.

Features

  • Support for multihop servers (Not available on official clients) (--hop)
  • Select individual servers (as opposed to being limited to choosing cities) (Not available on official clients)
  • Select custom remote port, bypassing firewalls (Not available on official clients) (--port)
  • Support for other operating systems (Not available on official clients)
  • Use "native" WireGuard clients with more customizability (Not available on official clients)
  • Tunnel only IPv6 traffic (Not available on official clients) (--tunnel)
  • Supports kill switch (--killswitch)
  • Works with socks5 multihop

Installation

Using pre-built binaries from the CI (Linux, macOS and Windows) (Recommended)

Linux, macOS and Windows binaries are available on the release page. These binaries are built by GitHub Actions CI.

Using the AUR for Arch Linux users

The package name is mozwire and can be installed using your favourite AUR helper:

bash
yay -S mozwire

Using Nix

mozwire is now packaged in nixpkgs, make sure your nixpkgs-unstable channel is up to date (nix-channel --update nixpkgs-unstable), then run

bash
nix-env -i MozWire

Using cargo install

From crates.io

bash
cargo install mozwire

From git

bash
cargo install --git https://github.com/NilsIrl/MozWire.git --branch trunk

Building

bash
git clone https://github.com/NilsIrl/MozWire.git
cd MozWire
cargo build

Usage

mozwire relay save to generate a WireGuard configuration. --help to get help on a subcommand, e.g. mozwire relay --help, mozwire relay save --help.

Examples

Output configuration for all servers into the /etc/wireguard directory.

bash
mozwire relay save -o /etc/wireguard -n 0

Use MOZ_TOKEN to "cache" the token instead of specifying it each time with --token or log in each time.

bash
export MOZ_TOKEN=$(mozwire --print-token) # save the token in the MOZ_TOKEN environment variable
mozwire .... # mozwire commands can be run without having to log in
…

Contact

[email protected]

License and Copyright

MozWire is licensed under the GNU GENERAL PUBLIC LICENSE Version 3. I am willing to relicense it.

Copyright © 2020-2023 Nils André

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustlinuxmacosmozillarust

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言