腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(2258)
视频
沙龙
4
回答
C++
Winsock
接口如
何在
接受
连接
前
获取
连接
客户端
IP
?
我正在使用
Winsock
API
(而不是CAsyncSocket)创建一个监听传入
连接
的套接字。谢谢
浏览 0
提问于2009-04-04
得票数 4
3
回答
基于
IP
限制传入TCP
连接
、
、
、
C中的套接字是否提供了某种方式来限制基于
IP
的套接字的传入
连接
数量?或者像这样的东西一定要定制吗?
浏览 0
提问于2012-11-02
得票数 4
回答已采纳
1
回答
在
winsock
2下,有什么替代方法可以选择()?
、
我有一个可以工作的多
客户端
、单线程的TCP/
IP
服务器应用程序,它是在裸
winsock
2上用
C++
构建的。它的核心使用select()来等待要做的新工作。我正在考虑将并发
客户端
的数量扩展到数百或数千个,实际上大部分都是空闲的。对于
连接
的空闲
客户端
,我的体系结构使用的内存非常少。在每个select()
之前
,我构建了一个处于读取状态的
客户端
套接字的fd_set,以及我的侦听套接字(用于
接受
新
连接</em
浏览 3
提问于2012-12-12
得票数 1
回答已采纳
2
回答
是否可以使用AppInit_DLLs从Ws2_32.dll中挂接
API
?
、
、
、
、
我正在寻找将出站TCP/
IP
连接
从Windows
客户端
上的特定端口重定向到不同端口号的方法。(这是提供从用于文件和打印机共享的端口445重定向SMB
连接
的功能所必需的。)除了挂接
WinSock
API
并更改那里的端口之外,我找不到其他方法来完成此操作。我发现了技术,我想知道它是否可以用来挂接Ws2_32.dll (似乎包含
WinSock
API
)?我的想法是挂接到通常设置端口号的和
API
。这只是一个想法,所以在我真正开始编
浏览 0
提问于2013-02-11
得票数 1
1
回答
TCP三次握手失败
、
、
我有一个
C++
应用程序,它
接受
TCP
连接
,然后读取发送给它的流量。在我把它移到一台新机器上
之前
,它一直运行得很好。看起来
winsock
从不
接受
入站tcp
连接
。如果我只是在本地telnet,我就可以
连接
到这个端口。但是,当有人尝试通过外部
IP
地址
连接
时,TCP 3次握手永远不会结束。我可以在wireshark中看到入站SYN数据包。这只是
winsock
应该处理的事情,对吧?这台机器确实有多个NIC卡,
浏览 3
提问于2012-03-20
得票数 0
回答已采纳
2
回答
如何用inital字节
连接
到套接字
、
、
、
这是来自的 异步
接受
传入的
连接
尝试,并创建一个新的套接字对象来处理远程主机通信。此方法返回包含传输的初始数据的缓冲区。
浏览 0
提问于2020-04-18
得票数 1
2
回答
如何区分同一子网不同
IP
/用户的sockaddr_in结构
、
、
、
我正在使用来自Windows的Linux开发一个游戏服务器,直到现在才将其移植到
Winsock
2。 我发现的主要问题是,我不知道如何区分来自同一路由器/网络的游戏
客户端
。假设两个玩家在同一个网络中,通过相同的路由器
IP
和端口访问Internet,例如
IP
为220.100.100.100,端口为5000,我的C/
C++
服务器如何区分这两个TCP
连接
,并知道他们是两个不同的玩家在
接受
(...)时返回套接字的sockaddr_in结构中,我能发现有什么不同
浏览 2
提问于2012-06-01
得票数 0
回答已采纳
1
回答
Winsock
MSG_DONTWAIT等价
、
、
在windows下移植unix
C++
代码并使用套接字/
winsock
API
时,在服务器端会遇到这样的情况: SOCKET ListenSocket =socket(.)绑定(ListenSocket,.)听着(ListenSocket.).
接受
客户端
连接
的临时套接字: SOCKET ClientS
浏览 2
提问于2015-03-12
得票数 6
1
回答
接受
asio::
IP
::TCP套接字前检查
IP
、
、
在
接受
连接
之前
,可以在服务器/接收端检查远程主机的
IP
吗?不幸的是,由于防火墙和策略的原因,
连接
需要从
客户端
启动,因此以一种相反的方式启动。 从TCP的角度来看,这是可能的吗?如
何在
as
浏览 1
提问于2016-02-29
得票数 0
回答已采纳
1
回答
Windows套接字#10060错误(WSAETIMEDOUT -没有建立
连接
的
连接
尝试超时)会不会是编程错误?
、
、
、
、
在执行Indy过程时,我有时会收到#10060套接字错误(WSAETIMEDOUT -尝试
连接
超时而没有建立
连接
): CheckForSocketError(IdWinsock2.Connect(ASocketInteger): Integer; stdcall; 实际上,所有这些都只是围绕着Windows connect函数https://docs.microsoft.com/en-us/windows/win32/
api
/
winsock
2/
浏览 216
提问于2019-07-02
得票数 1
回答已采纳
3
回答
拒绝来自主机的
连接
、
、
、
据我所知,在调用accept()之后,我可以获得客户机的
ip
地址和端口。 现在让我们假设我有一个banlist,并且我想禁止来自我的服务器的一些
ip
地址。有没有比
接受
连接
然后丢弃
连接
更好的方法呢?有没有办法在
接受
连接
之前
获取
客户端
的
ip
和端口?如果我们有accept(),为什么我们没有类似refuse()的东西呢?有没有办法拒绝
连接
或者干脆忽略来自主机的
连接
尝试?
浏览 1
提问于2009-07-12
得票数 6
回答已采纳
3
回答
如
何在
接受
C++
中的
连接
之前
获取
客户端
IP
地址
、
、
我正在学习
c++
套接字编程...服务器程序绑定到套接字并开始侦听
连接
requests...ok现在如何列出侦听请求的
IP
地址?我知道我可以在
接受
连接
后获得
IP
地址,但假设我不想
接受
来自特定
IP
地址的
连接
……
浏览 3
提问于2012-05-24
得票数 7
回答已采纳
2
回答
Linux服务器:在
接受
连接
之前
读取
客户端
的
IP
地址
、
、
、
Related: 嗨,当您运行TCP服务器(用C编写,使用Berkeley套接字
API
编写)时,是否可以在实际
接受
连接
之前
读取
客户端
的
IP
地址/端口?据我所知,如果您不想与给定的
客户端
通信,因为它的
IP
地址,您必须先
连接
,然后直接与它进行。
浏览 2
提问于2011-06-20
得票数 7
回答已采纳
2
回答
捕获tcp端口上到达的
连接
的功能
、
、
我有一个在TCP端口4000上运行的应用程序,我想对与端口4000
连接
的
IP
执行一些验证。所以,我已经有了验证
API
,它基本上是一个post
API
。每当有新的
客户端
IP
连接
到4000端口时,我都期待着调用此
API
。这在Linux的任何语言中都是可能的吗?
浏览 2
提问于2020-09-18
得票数 0
1
回答
如何从朱莉娅中的Sockets.TCPSocket对象
获取
客户端
IP
地址?
、
、
、
、
在HTTP.jl的文档中,函数有一个可选的关键字参数tcpisvalid::Function (::TCPSocket) -> Bool,表示它可以用于 如何从TCPSocket对象
获取
客户端
IP
地址?
浏览 1
提问于2021-04-09
得票数 2
1
回答
如何与亚马逊ec2上托管的
c++
服务器通信?
、
、
、
背景:我观察到我的Amazon实例被分配了两个
IP
地址,一个是公共的,一个是私有的,这意味着服务器位于NAT之后。问题: 如果我知道公有和私有
IP
地址(但不知道NAT将生成的端口号),我可以使<e
浏览 1
提问于2015-10-04
得票数 0
3
回答
FTP服务器何时
接受
来自
客户端
的被动数据
连接
?
、
我正在用c语言开发一个简单的ftp服务器,我不知道ftp服务器何时
接受
来自
客户端
的被动数据
连接
。据我所知,被动ftp是如何工作的:我的问题是: ftp服务器何时
接受
到所述随机端口的
连接
?服务器在
浏览 5
提问于2009-09-04
得票数 2
回答已采纳
1
回答
Server 2014/2016 (Win2K12R2)和
Winsock
限制--如何应对?
、
、
、
我们在与Server的
连接
中遇到了问题,经过一周的深入研究,我能够将其精确定位到
Winsock
极限。
客户端
不使用
连接
池(请不要建议打开它,这是问题的根源,我知道,但这是我做不到的事情)📷 我们尝试调整NIC设置和Windows
浏览 0
提问于2017-06-18
得票数 5
1
回答
向电子邮件服务器发送STARTTLS命令后必须发送哪些数据
、
、
、
、
我正在
C++
中编写一个电子邮件
客户端
,使用
Winsock
2
API
通过
Winsock
2帐户发送电子邮件。我不使用任何其他第三方库。我已
连接
到端口587 (用于TLS)上的Gmail服务器,并发送了基本的EHLO和STARTTLS命令,但我的问题是,在发送STARTTLS命令之后,应该具体发送哪些数据?我知道OpenSSL的存在,我不会
接受
任何告诉我安装它的答案。
浏览 2
提问于2015-11-11
得票数 1
1
回答
C++
套接字
客户端
到python服务器未创建
连接
、
、
我正在尝试为python服务器创建
C++
套接字
客户端
。因为我是
C++
新手,所以在创建
C++
客户端
之前
,我检查了python套接字服务器是否与python
客户端
一起使用。创建并运行
C++
客户端
后,服务器不会获得任何
连接
def start_listener(): port = 4444 serversocke
浏览 20
提问于2020-02-09
得票数 1
回答已采纳
点击加载更多
相关
资讯
C 语言实现一个简单的 web 服务器
网络出现感叹号是什么原因?四招帮你排查办法,轻松搞定网络故障
听说你还不会Socket编程!
网络不给力?Complete Internet Repair 轻松恢复浏览器功能
电脑网络连接正常但上不了网的解决办法
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券