社区
C语言
帖子详情
socket 的ip限制问题
xxnn888
2012-08-13 11:58:29
比如我建立一个服务器程序,windows c的,现在我想让我的服务器只允许某些ip连接进来,其它ip不管它,请问有没有比较好的办法?想到的一个办法是accept后判断ip,不符合的ip就close掉,但是这样对方还是会connect成功。感觉如果在accept前断掉最好,就是让对方不会connect成功,有没有这样的办法呢?
...全文
192
5
打赏
收藏
socket 的ip限制问题
比如我建立一个服务器程序,windows c的,现在我想让我的服务器只允许某些ip连接进来,其它ip不管它,请问有没有比较好的办法?想到的一个办法是accept后判断ip,不符合的ip就close掉,但是这样对方还是会connect成功。感觉如果在accept前断掉最好,就是让对方不会connect成功,有没有这样的办法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fdl19881
2012-08-14
打赏
举报
回复
那些个socket函数没听说过有这种功能吧。
这种事一般交给防火墙做吧,配置下防火墙对连接你的PORT的不符合的IP封了就行了。
Gloveing
2012-08-14
打赏
举报
回复
accept前,你根本不知道客户端的任何信息啊,所以怎么过滤呢?
manxiSafe
2012-08-14
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
accept前,你根本不知道客户端的任何信息啊,所以怎么过滤呢?
[/Quote]
顶
jlyqbw
2012-08-14
打赏
举报
回复
貌似过滤不了
socket
bind
IP
之最好解释
若
socket
bind
IP
为ANY_
IP
,则
socket
的发送
IP
不作
限制
,接收
IP
也不作
限制
(可以接收到目的地址为任意
IP
的数据) 若
socket
bind指定
IP
,则
socket
发送数据的源地址为该指定
IP
,若本机该
IP
不存在了,数据就不能从此...
socket
请求
ip
遇到的
问题
ip
=
socket
.gethostbyname(url) #
ip
address = list(q.lookup(
ip
)) #归属地及服务商
问题
汇总: 1、出现第三方包已安装但是import出错的解决方法: #注意python版本2和3的区别 import sys sys.path.append(r'/...
服务器修改
ip
socket
,
socket
不能选择本地
IP
连接的解决方法
客户端要通过
socket
与服务器端进行通信,可是客户端服务器上是双
ip
地址(比方是192.168.1.10和192.168.1.20),可是 服务器端只允许192.168.1.20进行通信,进行了
ip
限制
,在客户端上192.168.1.10是主
ip
,192.168.1.20...
android
socket
访问
限制
android
socket
访问 来源:本站整理 作者:佚名 时间:2014-05-15 TAG: 我要投稿 ... 手机模拟器客户端就是连不上电脑的服务器端,执行到...所以代码应该没有
问题
,
问题
就在于手机模拟器。同学的电脑上装
获取
socket
客户端的
IP
场景:服务端建立
socket
后,需要知道是哪些客户端
IP
在发起请求,可以对请求的客户端进行
限制
等操作。 /*获取客户端的
IP
*/ #define N
IP
QUAD(addr) \ ((unsigned char *)&addr)[0], \ ((unsigned char *)&...
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章