Clash局域网连接教程及常见问题解答

什么是 Clash?

Clash 是一个多平台的代理客户端,支持 Windows、MacOS、Android 等操作系统。通过 Clash,用户可以访问被封锁的网站或服务,保护个人信息隐私。

Clash 允许局域网连接的方法

在默认情况下,Clash 不允许其他设备通过局域网连接到它的代理服务。为了允许局域网连接,需要进行以下配置:

  1. 打开 Clash 的配置文件 config.yml,找到 http、https、socks5 代理的监听地址(一般默认为 127.0.0.1),将其改为 0.0.0.0,即允许来自任意地址的连接。

http-listen: 0.0.0.0:7890

https-listen: 0.0.0.0:7891

socks-port: 0.0.0.0:7892

  1. 在路由器上进行相应的端口转发配置,将 Clash 的端口(如 7890)映射到路由器的公网 IP 地址和端口上。

Clash 局域网连接常见问题解答

如何查看 Clash 的日志信息?

在 Clash 的配置文件中,有一个 external-controller 配置项,指定了与 Clash 通信的 API 地址。可以通过发送命令到该地址来查看日志信息。

例如,在浏览器中打开 http://127.0.0.1:9090/logs,即可查看 Clash 的日志信息。

如何让 Clash 开机自启动?

在 Windows 中,可以将 Clash 的可执行文件放在 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 目录中,即可实现开机自启动。

在 Linux 中,可以通过 systemd 或者 rc.local 等机制实现开机自启动。

如何让 Clash 运行在后台?

可以使用 screen 或者 nohup 命令将 Clash 放在后台运行,例如:

nohup clash -d /path/to/config &

正文完