V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  heiher  ›  全部回复第 5 页 / 共 30 页
回复总数  581
1  2  3  4  5  6  7  8  9  10 ... 30  
在 Linux 上可以直接创建多个 TCP socket 绑定同一个端口来连接至多个不同的目的地址:端口,也不需要开启 reuseport 。但如果该端口已经被某个 socket 绑定并且处于 listen 状态则不行。
257 天前
回复了 oblivion 创建的主题 宽带症候群 江苏联通开始查大流量上传
这是江苏哪里呀,什么渠道办到的这么划算的商宽?
270 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@cxc520589 APK 直接安装
273 天前
回复了 horou 创建的主题 程序员 如何打包使用 gstreamer 开发的应用
可能用到的插件都静态链接
275 天前
回复了 mikaelson 创建的主题 程序员 大佬们,内网穿透哪种方案适合我?
https://github.com/heiher/natmap 映射端口 + wireguard
291 天前
回复了 zxinis 创建的主题 Android Android 虚拟机,求 udp 代理转发的方案
之前讨论过这个问题,当时的结论是 NAT4 比 NAT1 理论上可以更节省公网 IP 、端口资源,但是 NAT4 需要维护的公、私映射关系比 NAT1 更多,不利于 NAT 的硬件加速实现。
328 天前
回复了 phttc 创建的主题 宽带症候群 内网穿透后流量可以点对点吗?
我也公司只有 ipv4 ,解决方法是 NAT1 打洞: https://github.com/heiher/natmap/wiki
344 天前
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@TongNianShanHe 好的,我找时间看看,感谢反馈~
352 天前
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@Cormic client -> virtual tunnel -> socks5 server
359 天前
回复了 heiher 创建的主题 分享创造 Android VPN 转 Socks5 代理应用分享
@t6attack 因为 IP 网络的地址类型只有 uint32 和 uint128 两种,假设支持 domain string 就像 socks5 一样,那么你这个想法就可以实现啦。
2023-03-26 20:24:35 +08:00
回复了 futurejunjie 创建的主题 宽带症候群 搬家后公网 IP 可能丢失群晖如何访问
接受动态端口的话,了解一下 Natter/NATMap ,白嫖运营商公网 IPv4:

https://github.com/MikeWang000000/Natter
https://github.com/heiher/natmap
2023-03-12 11:04:09 +08:00
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@testFor #31 说明一下没有主动延迟等待收集数据再合并的逻辑,这样理解与事实不符。事实是客户端将 socks5 握手中需多轮交互的多个数据片段一次准备好,并在 TCP 流中一次 send ,仅此而已。
2023-03-12 10:55:18 +08:00
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@testFor #31 暂不支持,socks5 握手预测的实质是将多轮交互的客户端侧数据一次发送(大概率合并在一个报文中):

假设客户端与服务端通信的前、反向链路延迟都是 100ms 的话,两种方式的传输模式和延迟情况大致如下:

经典:
客户端:Hello ,我支持的鉴权方法有:123 (100ms)
服务端:Hello ,我选鉴权方法 1 (100ms)
客户端:请帮我建立与 xxx 的连接 (100ms)
服务端:好的,连接已经建立好 (100ms)
合计:400ms

预测:
客户端:Hello ,我支持的鉴权方法有:123 ;请帮我建立与 xxx 的连接 (100ms)
服务端:Hello ,我选鉴权方法 1 ;好的,连接已经建立好 (100ms)
合计:200ms
2023-03-12 10:42:17 +08:00
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@testFor #29 没有主动延迟的意思。

刚测了访问国内四个网站的传输时间情况,socks5 服务端在局域网另一主机,测试主机配置 tun0 为默认路由(ipv4 & ipv6),数据来自 firefox 开发者选项的 timing:

https://i.imgur.com/b6lTMLH.png
2023-03-12 09:30:04 +08:00
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@testFor 有关 TCP delay 都是系统默认配置,“粘包”效果是因为 socks5 客户端有意实现为预测发送,是有减少延迟作用的。不知道切换前怎样,切换后应该是 dns 经过 socks5 服务器端,不知道是不是因为 dns 的延迟。浏览器的开发者选项中网络传输页面应该可以显示每个资源的加载时间,不妨对比看看,需要注意的是尽可能网络环境的抖动影响,比如本地跑 socks5 服务器,访问本地或国内 http 资源。
2023-03-11 23:41:41 +08:00
回复了 heiher 创建的主题 分享创造 分享一个 tun2socks 实现
@testFor 能否提供一个可量化的测试方法?
2023-03-09 11:57:39 +08:00
回复了 wniming 创建的主题 Linux Linux 的 /proc/iomem 里面为什么有一部分不是物理地址?
你说有没有可能存在一种地址空间即不叫物理,也不叫虚拟,并且物理内存(RAM)在该空间的映射不是从 0 开始的呢。
2023-03-07 22:20:10 +08:00
回复了 SakuraSauce 创建的主题 宽带症候群 联通家宽 IPv6 不能从公网访问/传入以及网关疑问?
这个路由直接刷 openwrt
2023-03-07 22:09:22 +08:00
回复了 xiaoke0718 创建的主题 C C 语言有哪些好用的第三方开源库
都写 C 语言了,别人的框架能看得上? :P
1  2  3  4  5  6  7  8  9  10 ... 30  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5339 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 05:52 · PVG 13:52 · LAX 22:52 · JFK 01:52
Developed with CodeLauncher
♥ Do have faith in what you're doing.