Mike Wang

Results 115 comments of Mike Wang

TCP 情况由以下两个开源服务检测: - `portcheck.transmissionbt.com` - `ifconfig.co` 二者的服务器均在海外,如果不能连通则会是-1。

应该是修复了。 微信修复这个问题的时间也真够长的,我也毕业很久了。

Yes, a logarithmic spectrum better represents auditory perception. While a linear frequency scale provides more space for high frequencies, one of its advantages is that it helps identify whether an...

Natter 有交流群,欢迎加入:https://t.me/hellonatter 感谢您的贡献!因为工作原因,近期比较忙碌,新版 Natter 可能需要较长一段时间后规划发布,届时会合入您的提交。再次感谢

> upnp.forward函数参数中有个duration相关的,删除即可 此处说明:不是最佳解决方案。请等待 `2.1.2` 后续版本中的解决方案。

考虑到 RouterOS 只支持永久的 UPnP 映射,但有部分 UPnP 实现却是禁止永久的 UPnP 映射,这个问题需要的修改仍需更全面的测试。因此延期至 2.2 版本之后。

Natter 的 socket 方法会限制线程数,`self.max_threads` 定为 128,防止系统资源耗尽。 如果服务需要大量并发连接,推荐改用 `iptables` 等其他方法。 https://github.com/MikeWang000000/Natter/blob/f8257e8cff8f013202d9af9d0f9af4d986c1c718/natter.py#L881-L889

> 请问一下在 Windows 上有没有可能实现一个高效且能保留源 IP 的转发方法? 我之前有使用过 Lucky 工具通过 UPNP 开放端口发现它可以保留源 IP, 但是 Lucky 有时候不稳定. 使用 UPnP 达到保留源 IP 的效果,依赖于 UPnP 所在路由器的 SNAT 表现(并不适用于普遍情况),因此 Natter 没有适配。 仍建议使用 iptables 等方法(可在路由器上进行)。

此问题关闭,相关解答在 2 楼,如有问题可随时重新打开。

只有什么参数都不指定的时候,才会自动开启测试模式 ;) 不然 Natter 就和你的应用抢端口了。 指定 `-b 42333` 实际上是直接对本地 `42333` 端口打洞,但是这个端口没有运行任何服务,所以报 `[W] !! Target port is closed !!`。 ----- 如果还是只想测试一下,指定测试模式(`-m test`)就行,来试试这个: ```bash python3 natter.py -m test -b 42333 -v ```