前提
无论是安卓、苹果、平板、Windows、MacOS、Linux,甚至路由器,它们都拥有各自可用的软件。但是在一些特殊情况下会出现问题,比如苹果iOS无法下载软件,或者某些设备如Switch不支持代理软件。为解决这些问题,我们可以借助Clash的局域网代理功能。这一方法可以暂时解决问题,但如果你熟悉如何使用路由器,我强烈建议你使用路由器来解决这个问题。
场景
设备 A 上安装了 Clash,现在需要通过设备 A 实现设备 B 的上网。
打开局域网连接
请确保设备 A已经成功配置了Clash,并且能够使用浏览器打开谷歌。接下来,请在Clash的设置中打开“允许局域网连接(Allow LAN)”选项。
Clash for Windows
ClashX
点击 控制台 —> 设置,打开 允许来自局域网的连接。
获取局域网 IP
在这里,我们能够获得的是安装了 Clash 软件的设备的本地网络IP地址-设备A的IP地址。
Windows
要获取设备 A 在局域网中的 IP 地址,您可以按下 Win + R 组合键,在弹出的运行窗口中输入 cmd 并按下回车键。在接下来的命令提示符窗口中,输入 ipconfig 并按下回车键。然后,找到无线局域网适配器 WLAN 项,在该项中查找 IPv4 地址,即为设备 A 在局域网中的 IP 地址。
MacOS
桌面右上角 —> 系统偏好设置…,选择网络,可以立即看到当前 Wi—Fi 下的局域网 IP 地址。局域网 IP 地址一般都以 192.168 开头。
设置设备 B
确保设备 A 和设备 B 接入相同的 WiFi 下 。不同系统操作方法不太一样,一般的操作步骤:
打开设置
打开无线局域网
点击已经连接的 Wi-Fi
进入 WiFi 设置页
点击配置 HTTP 代理
HTTP 代理改 自动 为 手动,在服务器 / 主机 栏填写 设备 A 的局域网 IP,端口 栏填写 7890。如果有 认证,请关闭。最后保存。
到这里就一切设置OK可以愉快的进行你想要的操作了。
本书从实用的角度出发,详细介绍了Linux自动化运维领域的相关理论、技术与应用,包括Shell企业编程基础、Shell编程高级企业实战、自动化运维发展、Puppet自动运维企业实战、Ansible自动运维企业实战、SaltStack自动运维企业实战。