TCP真的可以打洞?

今天又尝试了使用TCP协议打洞实现P2P。结论是:办不到!!!

网上搜索到的文章转载来转载去,都不知道这些文章是什么时候发布的。而且大多数没有给源代码,却说了一堆有的没得。有代码的也不好使,还有让服务器做中转的代码。

按照文章里说的给socket设置SO_REUSEPORT确实可以多个socket绑定相同端口。但最后一步,两个客户端相互连接,客户端A发送的SYN的时候,我家移动的线路上最外层的路由会给你一个RST,电信的线路上发出去后杳无音信,多次重发之后连接失败。。。同时,客户端B发起连接的时候情况同样。最后两边都连接失败。

说好的比UDP打洞复杂一点的呢。。。

网上[……]

继续阅读

验证条失效的问题

今天才发现文章底部评论时要拖拽的验证条拖到最右侧居然没反应。。。

看了下开发者工具,发送了一个请求得到了403。。。

又查了查网站.htaccess,果然是我以前配置了禁止wp-content下php脚本。。。

稍微改了下规则,现在没问题了。。。

肯定是因为这个才至今没有评论的(严肃脸)[……]

继续阅读

博客换成Clearision主题

这个主题的风格挺喜欢的。

 

更换主题之后,碰到了一个小问题:背景图片显示不出来。

用开发者工具看了一下发出去的请求。发现又几个请求404,而且链接带有”<?=”。

很明显了,原来这个主题需要PHP短标签支持。将PHP配置文件中的short_open_tag设置为On就没问题了。

 

PS:现在这张Windows示例图片Hydrangeas迟早要换了去=_=[……]

继续阅读