Clash Windows是一个用于管理Windows防火墙规则的工具,以下是设置Clash规则的详细步骤

备份现有规则

在进行任何修改之前,建议先备份现有的防火墙规则,以防万一。

步骤:

  1. 打开命令提示符(Run as Administrator)。
  2. 输入以下命令并按回车:
    clash -b > clash_backup_YYYYMMDDHHMM.txt
    • clash -b:备份现有规则。
    • >:指定保存路径和文件名,YYYYMMDDHHMM会自动填充当前日期和时间。

添加新规则

根据需要添加允许或阻止的规则。

步骤:

  1. 打开命令提示符(Run as Administrator)。
  2. 输入以下命令并按回车:
    clash -a -i "C:\Program Files\Example\app.exe" -n "allow Example"
    • -a:添加新规则。
    • -i:指定要监控的程序路径。
    • -n:指定规则名称。
    • -c(可选):指定允许或阻止的类型,c表示允许(默认行为)。

阻止规则示例:

clash -b -i "C:\Program Files\Example\app.exe" -n "block Example"

列出现有规则

查看已有的防火墙规则列表。

步骤:

  1. 打开命令提示符(Run as Administrator)。
  2. 输入以下命令并按回车:
    clash -l

    输出会显示所有已有的规则,包括ID、程序路径和规则类型。

删除规则

删除不再需要的规则,确保不会误删重要规则。

步骤:

  1. 打开命令提示符(Run as Administrator)。
  2. 输入以下命令并按回车:
    clash -d -i "C:\Program Files\Example\app.exe"
    • -d:删除规则。
    • -i:指定要删除的程序路径。

删除多个规则:

clash -d -i "C:\Program Files\Example\app.exe" -i "C:\Program Files\Another\app.exe"

修改规则

如果需要修改现有规则,可以先获取规则ID,然后修改。

步骤:

  1. 打开命令提示符(Run as Administrator)。
  2. 列出现有规则:
    clash -l
  3. 找到目标规则的ID。
  4. 修改规则:
    clash -m -i "C:\Program Files\Example\app.exe" -n "new_rule_name"
    • -m:修改规则。
    • -n:指定新的规则名称。

批量添加或删除规则

批量操作可以提高效率。

批量添加示例:

clash -b -i "C:\Program Files\app1.exe" -n "allow app1"
clash -b -i "C:\Program Files\app2.exe" -n "allow app2"

批量删除示例:

clash -d -i "C:\Program Files\app1.exe" -i "C:\Program Files\app2.exe"

应用规则

完成规则设置后,应用更改。

步骤:

  1. 关闭防火墙规则管理:
    net stop mpsSvc
  2. 重启防火墙服务:
    net start mpsSvc
    • mpsSvc 是Windows Defender Firewall Service的缩写。

验证规则

确保规则生效,测试允许或阻止的应用程序是否符合预期。

验证允许规则:

  1. 打开任务栏的防火墙图标。
  2. 展开“允许应用”列表,检查目标应用是否在其中。

验证阻止规则:

尝试运行被阻止的应用程序,应显示防火墙提示,允许或拒绝访问。

注意事项

  • 权限问题:确保在命令提示符中以管理员身份运行,否则可能无法执行所有操作。
  • 规则依赖:某些应用可能需要特定的端口或协议,确保规则设置正确。
  • 备份恢复:定期备份规则,以便在出现问题时快速恢复。

通过以上步骤,您可以轻松地设置Clash Windows的防火墙规则,管理应用程序的网络访问权限。

Clash Windows是一个用于管理Windows防火墙规则的工具,以下是设置Clash规则的详细步骤

扫码添加XVPN网络加速器官网微信

扫码添加XVPN网络加速器官网微信

400-725-6318
扫码添加XVPN网络加速器官网微信

扫码添加XVPN网络加速器官网微信

网站地图