2014-12-04 166 views
-2

我正在做一个DNS客户端,并将其连接到服务器。每当我提供端口号53(默认为DNS服务器),它工作正常..但是,每当我提供端口号5300,程序冻结。要求端口号5300在我正在执行此代码的问题中提供。 那么,有人可以帮我为什么我的客户端冻结,当我提供端口5300? 我正在使用C语言。端口号5300不在DNS客户端

谢谢

回答

1

不看你的代码,我不能100%确定。我假设,当你说你切换到端口5300,你在客户端和服务器都设置。另外,端口在服务器UDP上监听而不是TCP?如果您还没有,请尝试在服务器上运行netstat以查看它正在侦听的端口。