限速Linux路由器
第一步:建立adsl连接,在系统设置——网络设置处有。在图形界面下很容易搞定。
第二步:打开IP转发和伪装(也就是路由与NAT)
1、作为根用户打开/etc/sysconfig/network文件,在文件增加以下一行:
GATEWAYDEV=PPP0 这句话的作用是设定默认路由,有时没有也可
2、打开IP转发功能:打开/etc/sysctl.conf文件,修改net.ipv4.ip_forward=0一行,改0改为1
3、重启系统
第三步,设置iptables防火墙,决定那些IP能通过linux主机上网。
下面以允许 192。168。0。0网段为例:
1、打开终端在#字提示符下输入以下命令:
iptables -t nat -I POSTROUTING -o ppp0 -j MASQUERADE #这句意思是伪装从pppo出去的IP
iptables -A FORWARD -s 192.168.0.0/24 -j ACCEPT #这句意思是转发来自192。168。0。0网段的通讯
iptables -A FORWARD -d 192.168.0.0/24 -j ACCEPT #这句意思是转发到达192。168。0。0网段的通讯
iptables -A FORWARD -s ! 192.168.0.0/24 -j DROP #这句意思是拒绝转发非192.168.0.0网段的通讯。
2、保存以上防火墙规则,以保证重启后还有效, 输入下面命令
iptables-save > /etc/sysconfig/iptables
这样,你的linux路由器应该就能跑起来了。
限速的实现:在linux中有专门限速的软件--tc,但TC的语法新手难以掌握,我们可以在防火墙上通过限定某个IP或某段IP在一秒内通过的数据包的数量来限速。
下面以限制192。168。0。2这个IP的网速为例说说。
在桌面环境下打开/etc/syscofngi/iptables 有没有发现,刚才的设定全记录在这个文件里,现在做的就在这个文件里添加规则就得了。
1、先要找到filter
2、在filter下面一行增加以下两行
-A FORWARD -m limit -d 192.168.0.2 --limit 30/sec -j ACCEPT # 这句意思是限定每秒只转发30个到达192。168。0。2的数据包(约每秒45KB 一个数据包是1.5KB)
-A FORWARD -d 192.168.0.2 -j DROP #这句作用是超过限制的到达192.168.0.2的数据包不通过)
3、重启系统,限速就实现了。
4、限制上传速度也一样,把上面两条中的d 改为s就得了。
限速Linux路由器相关推荐
- linux 限速命令,Linux路由器限速设置详细教程
linux的开源和免费使得越来越多的厂家用它来做防火墙和路由器,如海蜘蛛,飞鱼星等,其实我们也可以用linux来打造一台高性能的路由器.下面就以red hat为例(其他版本大同小异)教大家做一台能限速 ...
- linux 限速命令,linux 路由器限速实现方法
linux 路由器限速实现方法 linux的开源和免费使得越来越多的厂家用它来做防火墙和路由器,今天本文用linux来打造一台高性能的能够限速的路由器.文章就以red hat为例教大家在linux下进 ...
- linux 限速命令,Linux路由器限速设置进程
Linux路由器限速设置进程 设备linux假定是菜鸟请设备时设备图形桌面.Linux路由器限速的设置进程如下: 路由器限速榜首步:树立adsl联接,在体系设置--网络设置处有.在图形界面下很简略搞定 ...
- 进入路由器linux系统时间长,linux 路由器限速实现方法教程
作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP 的国际互联网络Internet 的主体脉络,也可以说,路由器构成了Internet的骨架.这篇文章主要介绍了linux 路由器限速实现 ...
- linux 限速命令,一步步教你用linux做能限速的路由器
得益于linux的开源和免费,越来越多的厂家用它来做防火墙和路由器,如海蜘蛛,飞鱼星等,其实我们也可以用linux来打造一台高性能的路由器.下面就以red hat为例(其他版本大同少异)教大家做一台能 ...
- linux加快路由器,linux 路由器限速实现方法
linux 路由器限速实现方法 linux的开源和免费使得越来越多的厂家用它来做防火墙和路由器,今天本文用linux来打造一台高性能的能够限速的路由器.文章就以red hat为例教大家在linux下进 ...
- linux 防火墙 限速,linux iptables限速及限制每IP连接数
第一步:建立adsl连接,在系统设置--网络设置处有.在图形界面下很容易搞定. 第二步:打开IP转发和伪装(也就是路由与NAT) 1.作为根用户打开/etc/sysconfig/network文件,在 ...
- linux路由器转发效率,如何使用Intel 10 Gbe解决Linux路由器/防火墙转发性能问题?...
我们有一个 Linux防火墙,带有两个面向外部的10Gbe适配器(Intel 82599EB)和一个面向内部的10Gbe适配器(Intel 82598EB). 我遇到的问题是防火墙只会以非常低的速率转 ...
- Linux路由器的架设
Linux路由器的架设 在此拓扑中,整个网络分为两个网段,192.168.1.0/24为外网办公区,192.168.2.0/24为存放服务器的DMZ区,由硬件路由器route B.linux rout ...
最新文章
- 《互联网理财一册通》一一第12章 移动互联网“指尖上的理财”
- 基于vivado的fir ip核的重采样设计与实现
- android学习笔记九——RatingBar
- MFC获得当前应用程序目录的GetCurrentDirectory()和GetModuleFileName()函数
- 11.2 正睿停课训练 Day15
- 可变参数函数——以printf为例子
- 黑马程序员传智播客 匹配分组学习分组
- linux chmod 使用方法,linux中chmod命令的使用方法
- 亚马逊云服务(AWS)机器学习服务Amazon SageMaker发力中国
- 深度点击率预估模型的One-Epoch过拟合现象剖析
- pdf.js上传有盖章文件盖章不显示
- [画板]画PCB和玩植物大战僵尸
- 【汇编语言】3.汇编语言程序
- 大力哥谈 DALI - DALI 调光电源怎么用
- 360网站卫士常用前端公共库CDN服务
- 登陆验证成功后的跳转页面依然保留用户信息
- 浆轮机器人:游泳池漂浮碎屑的清理大师
- Unity 实用代码 小工具
- 基于conga实现RHCS简单部署
- 揭秘宜信财富年度账单的技术实现