mudfish-exclude 用户指南
信息
该程序仅适用于 Mudfish Cloud VPN 6.5.4 或更高版本。
mudfish-exclude 是一个命令行工具,通过从 Mudfish 路径中排除它们,仅运行 Linux 上的 Mudfish 上的特定程序。特别是,当您想将浏览器、即时通讯工具、视频播放器、下载工具等的流量直接发送到现有的互联网线路时,可以 使用 Full VPN 模式。
일반 프로그램 -> 미꾸라지 경로 -> 중계 서버
mudfish-exclude 앱 -> 기존 기본 경로 -> 인터넷
此工具不会向 Mudfish 仪表板添加任何设置。只需使用 mudfish-exclude 启动要排除的程序即可,而不是使用通常的运行命令。
支持范围: 目前仅支持 Linux 和 IPv4。它不能在 Windows、macOS 和 Android 中使用,并且没有单独的旁路策略应用于 IPv6 流量。
所需环境
需要满足以下所有条件:
- 必须安装 Linux 的 Mudfish。
- cgroup v2 必须安装在
/sys/fs/cgroup上。 ip和iptables指令以及 iptables 的 cgroup match 功能必须可用。- 您必须具有
sudo权限才能设置策略路由和防火墙规则。 - Linux 的 main 路由表必须有健康的默认路由 IPv4。
安装的可执行文件通常位于:
/opt/mudfish/<미꾸라지 버전>/bin/mudfish-exclude
可以通过以下命令找到当前的安装路径:
ls /opt/mudfish/*/bin/mudfish-exclude
如果可执行文件未在 PATH 下注册,请将下面示例中的 mudfish-exclude 替换为您在上面看到的完整路径。例如,版本6.5.4的默认安装路径是/opt/mudfish/6.5.4/bin/mudfish-exclude。
基本用法
- 运行Mudfish并正常连接所需的项目或Full VPN模组。
- 如果要排除的程序已经在运行,请完全终止托盘或后台进程。
- 使用以下格式在终端中重新运行程序:
sudo mudfish-exclude <프로그램> [프로그램 옵션...]
例如,要从 Mudfish 中排除 Discord,请运行:
sudo mudfish-exclude discord
要在排除 Firefox 的情况下打开私人窗口,请运行以下命令:
sudo mudfish-exclude firefox --private-window
如果可执行路径包含空格,请将其用引号引起来。
sudo mudfish-exclude "/path/to/My Program" --option
sudo 用于设置网络策略。如果可能的话,作为 sudo mudfish-exclude ... 执行的程序本身将作为调用 sudo 的原始用户的 UID、GID、主目录和桌面会话环境运行。