V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  delpo  ›  全部回复第 2 页 / 共 7 页
回复总数  128
1  2  3  4  5  6  7  
2022-08-28 09:52:08 +08:00
回复了 Marionic0723 创建的主题 宽带症候群 关于运营商分配假公网 IP 的问题
广播 syn 可太秀了,真是脑溢血才能想出的方案,干脆内网直接用组播地址算了

我是真的不理解,与其搞这个,运营商搞个端口映射不是简单地多?
2022-08-22 19:52:01 +08:00
回复了 Krime 创建的主题 Linux 突然想买树莓派,然后被这价格吓到了
@icegaze 求个链接,哪里可以买到这么便宜的盒子
2022-08-20 12:11:07 +08:00
回复了 BskHg 创建的主题 Apple 感觉 FaceTime 国内使用基本废了
你如果用梯子, 很可能就是走的 apple 服务器中转, 那么断线也是很正常的, 毕竟 apple 的服务器都在国外.
但是如果是 p2p 的话, 就很稳, 不过 p2p 对打洞条件有要求
2022-08-15 10:37:34 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@lanlandezei 程序里有自动创建 iptables 规则的,你可以在 nat 表里找到
还有,interval 不用设置太高,半个小时更新一次都没问题,毕竟用的公共服务器
2022-08-13 22:47:03 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@lanlandezei 有需要可以自行编译

https://github.com/Alozxy/trav
2022-08-12 09:51:58 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@q197 更进一步研究抓包发现,在 TCP 协议下,无论是连接 peers 还是连接 tracker ,使用的本地端口都是 socket 随机指定的,而不是设置里的监听端口,在这种情况下 nat 外的端口也是不固定的,所以两个 peers 自动打洞成功的概率可以忽略不计。
但是作为对比,UDP 协议下,无论是μtp 还是 udp tracker ,使用的本地端口都是设置里的监听端口,这种情况下才有可能实现上一楼中说的情况,但是这要求必须是μtp + udp tracker ,实际使用中 udp tracker 其实是很少的。
但是如果下载的不是私有种子,那么就和之前说的一样,可以使用 DHT 或者 PEX 协议接受μtp 入站连接,[BEP_0055]( https://www.bittorrent.org/beps/bep_0055.html)也规定了一部分打洞扩展。
以上实验皆基于 qbittorrent
2022-08-11 22:02:04 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@q197 其实即便 tacker 记录的是 external port ,两个 nat1 的 peers 也很难连上,主要就是因为 nat 的映射时间太短,而 tracker 汇报的间隔很长,所以只有两个 peers 同时在 nat 映射打开的时候连接对方才行,这个概率真的很随缘。不过如果真是这种情况,只需要一个 peer 主动一直打开映射就一定能被其他 peer 连上,可以说能简化很多。
2022-08-11 08:59:26 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@hello365 -td 是你 tcp 包的目的端口,也就是你 vps 上的端口,你说的那个是 nat 防火墙上的 external port,这个是 nat 防火墙自动分配的
2022-08-10 10:54:20 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@isad 不好意思,我写错了,应该是: 除非"你"把 peers 传输协议设置为仅μtp --> 除非"别人"把 peers 传输协议设置为仅μtp
因为大部份 BT 客户端默认情况都是基于 TCP 的 BT 协议优先,这个是没有问题的
2022-08-10 10:41:10 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@hello365 你勾选 Use proxy for peer connections 相当于是把 BT 协议和 μtp 协议代理到 mitmproxy 里, 大概 mitmproxy 处理不了这两个协议汇报错吧.
2022-08-10 10:25:58 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@hello365 我这个实践里,vps 仅用于获取本地客户端在 nat 防火墙外的 external port, 而不是用来架代理的. mitmproxy 是和客户端一样搭建在本地的,所以源 ip 依然是你本地的 ip.
至于你说的,相当于通过 vps 代理下载. 相关教程很多就不赘述了
2022-08-10 10:21:12 +08:00
回复了 delpo 创建的主题 宽带症候群 分享一个在 NAT1 下将端口打开到公网上的方法
@isad DHT 我测试了一下,qbittorrent 会使用设置中的监听端口,通过 udp 发送 dht 查询消息. 但是具体到连接 peers 进行下载的时候,除非你把 peers 传输协议设置为仅μtp, 否则还是会优先使用 tcp 进行连接. 由于 tcp 和 udp 的 nat 映射不一样, 所以连接性依然不是很理想. 即使设置为仅μtp, 也同样只能在 nat1 下接受入站连接.
不过话说回来,既然使用 DHT,就意味着在下载公网的种子,其实只要有速度,连接性好不好也不是很重要了,毕竟公网种子不强制要求上传.
2022-08-05 17:47:10 +08:00
回复了 binhb 创建的主题 Linux 获取系统的 disk IO 速度有什么好办法吗?
@binhb 6 和 10 表示读写的扇区数量,乘以扇区大小即总读写量
2022-08-05 15:33:31 +08:00
回复了 binhb 创建的主题 Linux 获取系统的 disk IO 速度有什么好办法吗?
2022-08-01 13:27:05 +08:00
回复了 CloudyKumori 创建的主题 宽带症候群 想请教一下大佬, zerotier 现在是彻底被墙了吗?
应该不是被墙了吧,如果被墙了不是应该无论什么运营商都用不了吗?
我觉得应该是运营商屏蔽了,但是想不通运营商为什么要这么干
2022-05-23 15:07:41 +08:00
回复了 Biwood 创建的主题 程序员 Linus Torvalds 在 TED 演讲上所说的有品味的代码
之前看过 linus 的这段代码,第二种写法的好处是使用二维指针**p 可以保存当前节点的前一个节点的指针信息,而这个正好是删除某个节点的必要信息.
我记得 linus 说第二种的好处是不用特地处理头节点后第一个节点为待删除节点的情况,抽象性比较高
2022-05-21 09:23:07 +08:00
回复了 lovelylain 创建的主题 宽带症候群 端口受限 NAT 与对称 NAT 有办法打洞吗?
如果一边端口受限另一边对称 nat,并且对称 nat 是端口递增的, 那么可以通过手动发包的方法打洞
比如说对称 nat 一侧,和打洞服务器通信时,防火墙映射的外网端口为 n,那么真正打洞时,防火墙映射的外网端口就是 n+x(x 不一定为 1,因为内网可能还有其他客户端),这时候端口受限 nat 一侧的客户端就可以手动发包访问 n+x 号端口,就可以用该端口完成打洞.
至于 x,一般比较小,可以通过遍历的方式进行发包
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   884 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 21:39 · PVG 05:39 · LAX 14:39 · JFK 17:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.