导航:首页 > 配服务器 > tcp服务器如何获取信息

tcp服务器如何获取信息

发布时间:2023-03-10 04:22:17

1. 服务器如何获取客户端的IP地址,并与客户端建立TCP连接

客户端的IP自动获取,关键要看客户端的IP是由谁来分配的,如果都是有ISP提供的那么服务器利用IP去连接客户端就不太可能。可以尝试用下面两种思路解决:
1、能否让客户机主动连接服务器。
2、使用动态DNS。让每个客户机都申请一个动态域名,无论它的IP怎样变,当改变以后都会到DNS服务器进行注册,然后服务器使用主机的名字访问客户端。

2. linux建立TCP服务器后,TCP客户端与服务器连接成功后,怎样获取客户端的MAC地址

我认为你是从 socket中取不到这部分的信息的.

你得再操作 arp的缓存部分才行. ARP那部分如果在特殊情况,很乱套.比如有攻击或是IP地址设置有冲突啥地.

---
详细的C语言怎么操作ARP缓存我不太清楚. 但你如果想知道.就得查一下这部分怎么做了.
高层的socket操作是得不到的.

只有直连网段的计算机有MAC地址信息.经过路由来的数据包.取不到.

阅读全文

与tcp服务器如何获取信息相关的资料

热点内容
phpvc9x64 浏览:73
蜜语星球解压 浏览:476
c语言编译器怎么打不开 浏览:818
海印程序员 浏览:648
为什么华为手机找不到服务器 浏览:664
pdf增减 浏览:608
云服务器怎么公网架设网站 浏览:91
pythonrequests慢 浏览:140
excel保存没有pdf 浏览:920
冰箱压缩机管囗示意图 浏览:497
许振民编译局 浏览:625
双网络加什么服务器好用 浏览:211
linux命令中文 浏览:839
python怎么做物联网 浏览:731
app有什么推荐吗 浏览:79
自学程序员能不能面试工作 浏览:879
有钱人的解压方法 浏览:84
linux给用户读写权限 浏览:301
编译器研究的难点 浏览:933
仙居单片机 浏览:429