|
问题反馈
是否可以重现: |
可以重现 |
GWID(仅官方人员可见): |
隐藏内容 |
目前版本: |
111-0908 |
使用环境: |
小区 |
联系方式(仅官方人员可见): |
您无权查看此信息 |
本帖最后由 chenfang 于 2023-4-25 10:24 编辑
客户端在外网,服务器在爱快网关下
端口转发或DMZ开启(都可以重现)
外网客户端连接服务器端口成功
然后服务器发送byte[] {0, 6, 236, 1}(首发),就直接掉线。发其他数据则不会
服务器程序大概是这样:
TcpListener tcpListener = new(9999); //端口可以是其他的
tcpListener.Start();
TcpClient tcpClient = tcpListener.AcceptTcpClient(); //等客户端连接
tcpClient.GetStream().Write(new byte[] { 0, 6, 236, 1 }); //此行发送,客户端必掉线
客户端用的telnet,一连接就断
这是什么原因?如何解决?
|
|