全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码

[Windows VPS] SS服务端如何设置客户端单账号同时登陆数量?

[复制链接]
发表于 2015-10-8 15:16:10 | 显示全部楼层
154375446 发表于 2015-10-3 10:53
编译iptables模块,对端口连接ip记录,输出保存记录,模块限制多少个ip连接。
这个是真实有的! ...

限制端口并发数很简单,IPTABLES就能搞定了,假设你要限制端口8989的IP最大连接数为5,两句话命令:
iptables -I INPUT -p tcp --dport 8989 -m connlimit --connlimit-above 5 -j DROP
iptables -I OUTPUT -p tcp --dport 8989 -m connlimit --connlimit-above 5 -j DROP

保存IPTABLES规则即可,其他端口以此类推。

限速的话可以用TC完成。
发表于 2015-10-8 15:19:07 | 显示全部楼层

限制端口并发数很简单,IPTABLES就能搞定了,假设你要限制端口8989的IP最大连接数为5,两句话命令:
iptables -I INPUT -p tcp --dport 8989 -m connlimit --connlimit-above 5 -j DROP
iptables -I OUTPUT -p tcp --dport 8989 -m connlimit --connlimit-above 5 -j DROP

保存IPTABLES规则即可,其他端口以此类推。

限速的话可以用TC完成。
发表于 2015-10-8 15:21:47 | 显示全部楼层

命令基于centos系统
 楼主| 发表于 2015-10-8 18:06:15 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
liuchao0130 该用户已被删除
发表于 2015-10-8 18:28:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
liuchao0130 该用户已被删除
发表于 2015-10-8 18:29:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2015-10-8 21:20:40 | 显示全部楼层
破论坛早晚出事 发表于 2015-10-8 18:06
我去。厉害,但是怎么自动限制SS端口呢?每一个人端口不同,手动添加要累死啊 ...

这个我就爱莫能助了,要程序上才能实现吧。
发表于 2015-10-8 21:22:34 | 显示全部楼层
liuchao0130 发表于 2015-10-8 18:28
一个IP的最大连接数 是IP数吗??  你限制为5你知道是什么意思吗??

限制该端口每个IP发起的连接数
发表于 2015-10-9 01:22:55 | 显示全部楼层
liuchao0130 发表于 2015-10-8 18:29
你懂,那你来个合理的解决方法呀~~

我的方案都是卖钱的,你有钱可以来找我

部分代码在这
.....
if (passOnlinenum[KEY] === undefined || passOnlinenum[KEY] === null) {
    inbound[KEY] = 0;
    outbound[KEY] = 0;
    passIP[KEY] = [];
    passIP[KEY].push(curIP);
    passOnlinenum[KEY] = 1;
    passSession[curIP] = 0;
    var getusername = KEY.split(';');
    utils.info("New User: " + getusername[0] + " Online[" + passOnlinenum[KEY] + "]  From: " + curIP);
} else

{

    if (passIP[KEY].indexOf(curIP) === -1) {
        if (passOnlinenum[KEY] >= 2) { //max IP
            if (connection) {
                connection.destroy();
            }
            utils.info("Login Rejected (Maximum Number of Sessions Reached): " + KEY + "   From: " + curIP) return;
        }
.....

思路就是这个,也不是什么高级货,不过看得懂看不懂就看你水平了

你实现不了不代表别人不行
发表于 2015-10-9 10:29:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-29 11:10 , Processed in 0.063871 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表