linux 中TCP套接字编程实例 显示Bind() error:address already in use 怎么办 用netstat -nat 查看后结果

linux 中TCP套接字编程实例 显示Bind() error:address already in use 怎么办 用netstat -nat 查看后结果,第1张

你所使用的套接字已被占用,在Bind()之前你是否申请了套接字,或者申请之后已经被占用,Bind所使用的套接字来源很重要,可以查查。再有就是linux里面你的程序如果非法退出或者没有使用close释放套接字,在程序结束以后系统会延时自动释放套接字资源,但是要等几分钟,之后你就可以重新使用了。

NS记录我查了一下英文的官方文档 突然想起来,NS记录是可以指向它的下一个子区域的NS服务器的IP的  比如你是负责baidu.com 这个区域的。然后 它有一个子区域叫zone.baidu.com

它的下一个NS记录的IP 如果你指错了,,到时候要解析比如说域名为www.zone.baidu.com

这样的域名,就会找不到了,,

相信你应该知道DNS服务器工作原理吧, DNS服务器查找某个域名的方法逐级查找,

还有一点,,既然你都打算深入研究Linux了,,英文也得提高哦哈哈,,个人感觉好多牛的讲师其实他们的资源来源有一部分就是查找这些开源软件的官方文档来讲的,,基本大多数你所要了解的东东都在上边了  努力哈,,我也在学习中。。。  虽然不知道解释的对不对哈哈,,个人见解


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7100748.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存