ClashX走终端与命令行的一些问题和解决方式

ClashX走终端与命令行的一些问题和解决方式

Diandian funny boy

问题描述

在该博客置顶文章中,给出了一个名为ClashX的代理方式。

在后续使用过程中,Diandian发现在 PC 端,开启ClashX代理后,浏览器可以顺利访问外网,但是macOS终端、命令行以及其他工具访问外网时,依旧非常缓慢。

查阅ClashX使用手册发现,其所采用的SSSSRV2ray等软件工具属于代理(proxy),并不是VPN。

这意味着诸如终端等并不会走上ClashX的代理路线。

解决措施

下载MacOS上的ClashX Pro代理软件(Windows上貌似没有,但Windows上的ClashX貌似没有上文所描述到的问题)。

ClashX Pro下载\

ClashX Pro相较于ClashX多了增强模式、规则集和原生Apple Silicon支持等功能。

其中,增强模式的存在意义就是为了让终端实现全局代理,只需要在下拉栏里勾选“增强模式”:

截屏2023-07-17 17.39.46

即可让终端等所有工具走上代理,并且是按照Clash中设定好的路由规则智能直连或者代理。

开启增强模式后,在终端ping任何域名,都会返回一个虚假ip(fake ip)。此时无需担心,这是Clash的正常行为,目的就是为了接管系统流量。

Windows版本Clash for Windows也有增强模式,叫TUN或者TAP模式。但是和Mac版的相比,其不仅要安装依赖包,还需自行编辑配置文件才能让TUN模式生效,不如ClashX Pro方便。关于Windows版如何启用TUN/TAP模式,可参考官方文档

  • Title: ClashX走终端与命令行的一些问题和解决方式
  • Author: Diandian
  • Created at : 2023-07-17 17:24:40
  • Updated at : 2023-07-17 17:46:56
  • Link: https://cutedian.github.io/2023/07/17/ClashX走终端与命令行的一些问题和解决方式/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
ClashX走终端与命令行的一些问题和解决方式