V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  cnfzv  ›  全部回复第 1 页 / 共 5 页
回复总数  88
1  2  3  4  5  
80 天前
回复了 Dongxiaohao 创建的主题 程序员 安卓有什么 socks 客户端
v2 就支持 socks5 啊 不过我用 tailscale 回家
87 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@heiher 😥你确定吗? ssh -D 0.0.0.0:8000 并不好用,使用你的安卓程序连接的,并不好用。只有 dns 请求过不去
87 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@heiher 这个是协议说明 https://datatracker.ietf.org/doc/html/rfc1928 ,根据标准里的说明。
客户端连接到服务器并发送版本 标识符/方法选择消息,服务端是要返回方法选择信息的,在交互完成后可以传输子协商信息的,而在子协商之后才是发送详细请求。Once the method-dependent subnegotiation has completed, the client sends the request details.
而你使用传输方式或者说用了预测发送,但是这种方式,是基于“服务器一定允许连接“的假设而进行的。
诚然,这种方式确实如你所说优化了传输效率,对于实际使用会有不少的提升,但是这种方式并不符合协议的标准。
并不是我非得在这里认死理抬杠,是因为这么个搞法兼容性真的很爆炸,github 找了好几个 go 的 socks 服务没有一个能好用的,使用 openssh 的 sock5 转发也是没法使用的,不是我事多,是这么个搞法兼容性真的很难受😭
87 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@heiher 但是这种预测和协议的标准不符了吧? 就像去传统的自动售货机买饮料一样,你需要先投币,等机器识别后按按钮饮料才会掉下来,但是你投币和按按钮同时进行购买是没法成功的。你的这种实现等于是做出了一个部分兼容 socks5 的新协议出来了
88 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
😭找到另一个帖子的回复了。 有关 TCP delay 都是系统默认配置,“粘包”效果是因为 socks5 客户端有意实现为预测发送,是有减少延迟作用的。不知道切换前怎样,切换后应该是 dns 经过 socks5 服务器端,不知道是不是因为 dns 的延迟。浏览器的开发者选项中网络传输页面应该可以显示每个资源的加载时间,不妨对比看看,需要注意的是尽可能网络环境的抖动影响,比如本地跑 socks5 服务器,访问本地或国内 http 资源。
这么操作明显和 rfc1928 协议逻辑不一样了,在握手未完成之前就提交了请求,而遵守协议的其他服务端会因为没有在握手后收到请求而无法进行相应。
--另外我找到的 https://github.com/tabjy/android-vpn-tun2socks 好像也有问题,UDP 请求貌似不太对,会导致服务端疯狂监听端口但又不进行连接。
23 年最后一折腾,我好像总会踩坑,唉,心累
88 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
核实了,应该就是 issues 中提到的服务端 TCP 流处理问题,服务端没有处理,没有正常返回请求。但是看了下协议,这种方式好像不符合协议标准吧? https://datatracker.ietf.org/doc/html/rfc1928#autoid-3
实在研究不动了,希望作者能解答
89 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@heiher Windows 防火墙已经关闭,Ubuntu 默认防火墙没有开启。
在你的 hev-socks5-server 上,使用 https://github.com/tabjy/android-vpn-tun2socks 可以访问,但是访问多个网站后域名解析用的 udp 请求好像会有问题,浏览器会提示 DNS_PROBE_FINISHED_NO_INTERNET 。
89 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@heiher 0,0 我测试了,包括你提供的服务器都不好用。。。。使用你的 hev-socks5-server ,选择使用 tcp 中继可以使用,取消选择后 udp 请求会有问题。
hev-socks5-server 部署在 Ubuntu22 上,使用你的安卓应用 sockstun 访问,安卓代码使用 Windows 编译,hev-socks5-tunnel 已经更新到 2.6.5 。
以下是使用的其他 socks5 服务器,
https://github.com/snail007/goproxy
https://github.com/txthinking/socks5
https://github.com/things-go/go-socks5
89 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@cnfzv 。找到问题了,简单的 socks 服务器不支持 udp bind 导致的。。。。。。
90 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
用的别的普通 socket 服务器( https://github.com/txthinking/socks5),失败了 socks5: 2023/12/29 23:42:38 [E]: client want to used addr 0.0.0.0:0, listen addr: [::]:56804
这个可以是小白无法解决问题,你去帮助小白处理问题及后续运维的技术服务费
@hank9999 部分分区格式的机器不能用 boot 的,只能先刷入 rec 分区再启动到 rec ,如果直接 boot 必砖
2023-01-02 12:04:34 +08:00
回复了 hahaayaoyaoyao 创建的主题 程序员 这几年来,感觉人生毫无出路
我会好多东西,又好像什么都不会,没什么拿得出手的
2022-10-30 09:34:02 +08:00
回复了 cnfzv 创建的主题 Android 小白提问: Android 有什么类似 okhttp 的 tcp 网络库么?
@kikkichen522 多谢 我看看去
2022-10-30 09:17:44 +08:00
回复了 cnfzv 创建的主题 Android 小白提问: Android 有什么类似 okhttp 的 tcp 网络库么?
@unco020511 对,我想问的是直接使用 tcp 协议的库,想找几个类似 okhttp 这种封装过使用更简单一些的库
2022-10-30 09:13:41 +08:00
回复了 cnfzv 创建的主题 Android 小白提问: Android 有什么类似 okhttp 的 tcp 网络库么?
@dcty 😢对,指的是 socket 库,各位用的什么?
2022-10-29 19:21:40 +08:00
回复了 cnfzv 创建的主题 Markdown 有没有 Windows 双栏 Markdown 编辑器推荐?
@daliu 需要 Windows 下的,而且你推荐的这两个有点太高级了,玩不转啊
2022-10-23 17:22:05 +08:00
回复了 JinTianYi456 创建的主题 Google Chrome 右键翻译,怎么 fix?
@XIU2 建议你用抓包工具直接抓取,走的域名应该都是*.googleapis.com 这个里面的
2022-10-23 16:52:37 +08:00
回复了 JinTianYi456 创建的主题 Google Chrome 右键翻译,怎么 fix?
@XIU2 我正好研究过,知道一点。谷歌调用翻译的部分请求是不走扩展的代理配置的,无论扩展配置了什么都没用,指定浏览器的代理的话可以有效果。如果要让翻译走扩展配置的代理,可能只有改源码才能实现
2021-08-17 22:46:58 +08:00
回复了 FaiChou 创建的主题 程序员 小米手机在误触广告时候, 如何禁自动安装 APP?
ROOT 后安装框架,使用 Chimi 取消小米应用商店的默认权限
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1570 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 17:00 · PVG 01:00 · LAX 10:00 · JFK 13:00
Developed with CodeLauncher
♥ Do have faith in what you're doing.