导航:首页 > 配服务器 > 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服务器如何获取信息相关的资料

热点内容
opc服务器怎么区分 浏览:839
app重影是什么意思 浏览:611
android更改键盘 浏览:716
压缩机气液分离器结构 浏览:648
曲轴连杆压缩机 浏览:941
怎么删除加密的照片 浏览:162
安卓手机怎么关掉震动感应 浏览:54
程序员那么可爱哪个app播放 浏览:448
编程怎么使用关键字检索字典 浏览:827
python中什么是编译器 浏览:84
2016程序员节 浏览:858
相册加密后在哪更改 浏览:147
ios开发入门pdf 浏览:984
东亚pdf 浏览:496
把服务器接到阿里云 浏览:415
p30方舟编译器多少钱 浏览:488
为什么一个app都有好几个进程 浏览:20
php做管理系统 浏览:189
服务器主板装什么驱动 浏览:483
文件夹加密用私钥加密 浏览:417