找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 14024|回复: 12

[脚本] 本人联通300个Lan帐号,游戏工作室,求大侠帮助

[复制链接]
发表于 2013-7-12 16:03:33 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
我情况这样,联通的300个小区lan帐号,一条光纤进来,联通没有封锁我多拨,一个端口就可以全部拨上号,秒拨,一个帐号2M,总带宽有300M,现在游戏封号很厉害,我要实现的功能大体是这样,每台电脑开一个进程一个IP,这个已经实现,但还是会重复,现在想最好是不重复,已经用的IP就不分配给别的进程,然后再指定内网的IP独立分配多少条线路给他,这样重复可能会减少。大概是这样,我一台电脑16开游戏。共20台电脑。有些帐号可以多拨。。能帮助一下的兄弟帮帮忙,QQ:18413299,万分感谢
routeros
发表于 2013-7-12 16:32:11 | 显示全部楼层
通过ROS 300拨 获取300个IP 然后可以指定 内网一台电脑一个pppoe 出去
routeros
回复

使用道具 举报

发表于 2013-7-12 16:37:51 | 显示全部楼层
/ip address add address=192.168.0.254/255.255.255.0 interface=ether1 comment="lan"
/ip firewall nat add action=masquerade chain=srcnat src-address=192.168.0.0/255.255.255.0 comment="\4E\41\54\CE\B1\D7\B0\49\50\D7\AA\BB\BB"
/ip dns set servers=202.96.134.133,202.96.128.166 allow-remote-requests=yes
/ip firewall mangle add chain=forward protocol=tcp tcp-flags=syn action=change-mss new-mss=1440 comment="\D0\DE\B8\C4\4D\53\53\D6\B5"
/ppp profile add name=1 remote-address=58.58.58.1 change-tcp-mss=no
/interface pppoe-client add name="pppoe-out1" interface=ether2 profile=1 user="www.szwblm.com@163.gd" password="www.szwblm.com" add-default-route=no disabled=no
/ip firewall mangle add chain=prerouting src-address=192.168.0.1-192.168.0.2 action=mark-routing new-routing-mark=1 comment=1
/ip route add gateway=58.58.58.1 routing-mark=1 comment="1"
/ppp profile add name=2 remote-address=58.58.58.2 change-tcp-mss=no
/interface pppoe-client add name="pppoe-out2" interface=ether3 profile=2 user="www.szwblm.com@163.gd" password="www.szwblm.com" add-default-route=no disabled=no
/ip firewall mangle add chain=prerouting src-address=192.168.0.3-192.168.0.4 action=mark-routing new-routing-mark=2 comment=2
/ip route add gateway=58.58.58.2 routing-mark=2 comment="2"
/ppp profile add name=3 remote-address=58.58.58.3 change-tcp-mss=no
/interface pppoe-client add name="pppoe-out3" interface=ether4 profile=3 user="www.szwblm.com@163.gd" password="www.szwblm.com" add-default-route=no disabled=no
/ip firewall mangle add chain=prerouting src-address=192.168.0.5-192.168.0.6 action=mark-routing new-routing-mark=3 comment=3
/ip route add gateway=58.58.58.3 routing-mark=3 comment="3"
/ppp profile add name=4 remote-address=58.58.58.4 change-tcp-mss=no
/interface pppoe-client add name="pppoe-out4" interface=ether5 profile=4 user="www.szwblm.com@163.gd" password="www.szwblm.com" add-default-route=no disabled=no
/ip firewall mangle add chain=prerouting src-address=192.168.0.7-192.168.0.8 action=mark-routing new-routing-mark=4 comment=4
/ip route add gateway=58.58.58.4 routing-mark=4 comment="4"
/ip route add gateway=58.58.58.1 comment="\CF\B5\CD\B3\C4\AC\C8\CF\C2\B7\D3\C9"

脚本在此 自己改去
routeros
回复

使用道具 举报

发表于 2013-7-12 16:56:03 | 显示全部楼层
,,,要写成循环脚本,不然楼主搞几天不一定能搞完
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-12 17:28:47 | 显示全部楼层
有一个脚本能直接读取txt文件,里面写上帐号,我的密码是统一的。
routeros
回复

使用道具 举报

发表于 2013-7-12 19:08:28 | 显示全部楼层
楼主,ros只能支持245左右的route table,也就是245条线路
如果想再多,只能期待linux内核解除限制了
routeros
回复

使用道具 举报

发表于 2013-7-13 05:42:54 | 显示全部楼层
一机多进程,每个游戏进程可以分配独立的IP,用路由器脚本可以实现??
routeros
回复

使用道具 举报

发表于 2013-7-14 20:01:21 | 显示全部楼层
试试虚拟机,一个虚机拨一个帐号开一个游戏
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-25 16:00:11 | 显示全部楼层
已经全部解决。。哈哈哈。。
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-25 16:01:14 | 显示全部楼层

是的,我分成俩台路由了。一台150个帐号。这样就行了。
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-25 16:01:50 | 显示全部楼层
zq 发表于 2013-7-14 20:01
试试虚拟机,一个虚机拨一个帐号开一个游戏

这样我还不如直接拨号呢。
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-25 16:02:28 | 显示全部楼层
fandl 发表于 2013-7-13 05:42
一机多进程,每个游戏进程可以分配独立的IP,用路由器脚本可以实现??

完成可以实现,包括网页游戏,一个进程,一个IP
routeros
回复

使用道具 举报

 楼主| 发表于 2013-7-25 16:03:26 | 显示全部楼层
greney 发表于 2013-7-12 16:32
通过ROS 300拨 获取300个IP 然后可以指定 内网一台电脑一个pppoe 出去

我内网就20台主机,现在已经实现一台电脑一进程一IP了。
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-12-23 01:46 , Processed in 0.118524 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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