其实这个功能也不算很进阶,主要是可能很多小伙伴都没注意到这个功能。局域网共享代理的意义就在于,处于同一局域网(一般是WiFi环境)下的其它设备,可以直接把 Surge
当作一个代理服务器,进行科学上网活动,而这些设备并不需要复杂的设置,也不需要开启代理软件。
具体方法如下:
1. Surge端如何设置
请点击“进阶设置”,然后在 “Wi-Fi” 访问模块勾选 “允许Wi-Fi访问”。
此时该区域会显示当前设备在局域网内的IP地址,比如我的是:192.168.31.53 (请以自己的实际情况为准)
同时会显示 HTTP 代理服务端口(默认为6152)和 SOCKS5 代理服务端口(默认为6153)。
然后启动 Surge 。
2. 局域网内其它设备如何设置
2.1 以安卓为例
可以在主屏幕下拉界面长按 WiFi 图标进入 WiFi 设置选项。然后点击右侧的 information 图标,向下找到 Proxy 设置。点击选为“手动”。请看图操作。
简体中文系统此处应该显示为主机地址和端口。
保存即可。
2.2 以 iOS/iPadOS 为例
3. Telegram代理设置
由于 Telegram 是直接使用IP进行通讯,所以 http 代理对于 Telegram 并没有什么作用,我们需要建立一个本地的 SOCKS5 代理,让 Telegram 能够走代理。
请在电报内依次点击设置 - 数据和存储 - 代理设置。然后新建一个本地 SOCKS5 代理。
以安卓为例,如图(iOS同理):
[scode type="red"]但是http代理本身也有诸多弊端:
• 代理协议本身不支持 UDP;
• 很多设备不支持配置代理;
• 部分支持配置代理的设备,也有很多流量不走代理;
• 部分设备走代理会出现连接异常断开的问题(如 Apple TV 和 PS4)[/scode]
http代理会更耗电吗 并且这两个代理有什么区别呢
HTTP和SOCKS代理的耗电情况目前还没有详细的对比测试,而且这个很难测试的。区别就在于它们是不同的传输协议,更详细的专业内容建议谷歌一下。