一般的路由器都可以設(shè)置帶寬限制,可以分單IP和IP段設(shè)置LINUX下的軟件我不是很了解

創(chuàng)新互聯(lián)一直在為企業(yè)提供服務(wù),多年的磨煉,使我們?cè)趧?chuàng)意設(shè)計(jì),營(yíng)銷(xiāo)型網(wǎng)站建設(shè)到技術(shù)研發(fā)擁有了開(kāi)發(fā)經(jīng)驗(yàn)。我們擅長(zhǎng)傾聽(tīng)企業(yè)需求,挖掘用戶(hù)對(duì)產(chǎn)品需求服務(wù)價(jià)值,為企業(yè)制作有用的創(chuàng)意設(shè)計(jì)體驗(yàn)。核心團(tuán)隊(duì)擁有超過(guò)十多年以上行業(yè)經(jīng)驗(yàn),涵蓋創(chuàng)意,策化,開(kāi)發(fā)等專(zhuān)業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)成都移動(dòng)云計(jì)算中心、成都app開(kāi)發(fā)、手機(jī)移動(dòng)建站、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)絡(luò)整合營(yíng)銷(xiāo)。
使用360安全衛(wèi)士就可以輕松限制自己! 具體步驟如下: ①,打開(kāi)360安全衛(wèi)士 → 選擇“高級(jí)工具” →在“高級(jí)工具”中選擇“流量監(jiān)控器”如下圖,在上面能夠看到每個(gè)程序的流量,點(diǎn)擊后面的那個(gè)小扳手,就可以限制這個(gè)程序的速度。從而限制了自己機(jī)器占用的帶寬。 回答完畢,如果解決請(qǐng)采納!
1、用 iptables 的 owner 模塊,給 --pid-owner 加上 MARK,然后 tc 里針對(duì)這個(gè) MARK 做限速 現(xiàn)在的服務(wù)器上,基本已經(jīng)普及了 SMP ,更進(jìn)一步的,內(nèi)核已經(jīng)在自動(dòng)發(fā)現(xiàn)支持 SMP 的時(shí)候,在 iptables 里把 owner 模塊的 pid/cmd/sid 三個(gè) match 都去掉了!現(xiàn)在的 owner 里只有 uid/gid 兩個(gè)。所以這條路,在生產(chǎn)環(huán)境上基本行不通。所以推薦下面的兩種方法:
2、使用 pipeviewer和 trickle這兩個(gè)工具。trickle 是在BSD 上誕生的項(xiàng)目,這個(gè)工具使用ELF 的 preloader 機(jī)制,在命令執(zhí)行的時(shí)候替換掉標(biāo)準(zhǔn)庫(kù)中的 socket recv() 和 send() 部分,達(dá)到限速的效
3、cgroup ,它有 net_cls 控制器。不過(guò)和其他控制器不太一樣的是它不直接控制網(wǎng)絡(luò)讀寫(xiě),只是給網(wǎng)絡(luò)包打上一個(gè)標(biāo)記,然后把專(zhuān)業(yè)的事情交給專(zhuān)業(yè)的 TC 去做。嗯,思路和原先的 iptable 是很類(lèi)似的。
關(guān)于Linux命令的介紹,看看《linux就該這么學(xué)》,具體關(guān)于這一章地址3w(dot)linuxprobe/chapter-02(dot)html
tc qdisc add dev eth1 root tbf rate XXkbit limit 1024kbit burst 1024
最簡(jiǎn)單就是這樣,把xx換成想要的限制帶寬
linux的開(kāi)源和免費(fèi)使得越來(lái)越多的廠(chǎng)家用它來(lái)做防火墻和路由器,如海蜘蛛,飛魚(yú)星等,其實(shí)我們也可以用linux來(lái)打造一臺(tái)高性能的路由器。下面就以redhat為例(其他版本大同小異)教大家做一臺(tái)能限速的路由器,如何在linux下進(jìn)行路由器限速就不再困難了。
安裝linux如果是新手請(qǐng)安裝時(shí)安裝圖形桌面。Linux路由器限速的'設(shè)置步驟如下:
路由器限速第一步:建立adsl連接,在系統(tǒng)設(shè)置——網(wǎng)絡(luò)設(shè)置處有。在圖形界面下很容易搞定。
路由器限速第二步:打開(kāi)IP轉(zhuǎn)發(fā)和偽裝(也就是路由與NAT)
1、作為根用戶(hù)打開(kāi)/etc/sysconfig/network文件,在文件增加以下一行:
GATEWAYDEV=PPP0這句話(huà)的作用是設(shè)定默認(rèn)路由,有時(shí)沒(méi)有也可
2、打開(kāi)IP轉(zhuǎn)發(fā)功能:打開(kāi)/etc/sysctl.conf文件,修改net.ipv4.ip_forward=0一行,改0改為1
3、重啟系統(tǒng)
路由器限速第三步:設(shè)置iptables防火墻,決定那些IP能通過(guò)linux主機(jī)上網(wǎng)。
下面以允許192.168.0.0網(wǎng)段為例:
1、打開(kāi)終端在#字提示符下輸入以下命令:
iptables-tnat-IPOSTROUTING-oppp0-jMASQUERADE#這句意思是偽裝從pppo出去的IPiptables-AFORWARD-s192.168.0.0/24-jACCEPT#這句意思是轉(zhuǎn)發(fā)來(lái)自192。168。0。0網(wǎng)段的通訊iptables-AFORWARD-d192.168.0.0/24-jACCEPT#這句意思是轉(zhuǎn)發(fā)到達(dá)192。168。0。0網(wǎng)段的通訊iptables-AFORWARD-s!192.168.0.0/24-jDROP#這句意思是拒絕轉(zhuǎn)發(fā)非192.168.0.0網(wǎng)段的通訊。
2、保存以上防火墻規(guī)則,以保證重啟后還有效,輸入命令:iptables-save/etc/sysconfig/iptables,這樣,你的linux路由器應(yīng)該就能跑起來(lái)了。
linux做路由器限速的實(shí)現(xiàn):在linux中有專(zhuān)門(mén)限速的軟件--tc,但TC的語(yǔ)法新手難以掌握,我們可以在防火墻上通過(guò)限定某個(gè)IP或某段IP在一秒內(nèi)通過(guò)的數(shù)據(jù)包的數(shù)量來(lái)限速。
下面以限制192.168.0.2這個(gè)IP的網(wǎng)速為例說(shuō)說(shuō),在桌面環(huán)境下打開(kāi)/etc/syscofngi/iptables有沒(méi)有發(fā)現(xiàn),剛才的設(shè)定全記錄在這個(gè)文件里,現(xiàn)在做的就在這個(gè)文件里添加規(guī)則就得了。
1、先要找到filter
2、在filter下面一行增加以下兩行:
-AFORWARD-mlimit-d192.168.0.2--limit30/sec-jACCEPT#這句意思是限定每秒只轉(zhuǎn)發(fā)30個(gè)到達(dá)192。168。0。2的數(shù)據(jù)包(約每秒45KB一個(gè)數(shù)據(jù)包是1.5KB)
-AFORWARD-d192.168.0.2-jDROP#這句作用是超過(guò)限制的到達(dá)192.168.0.2的數(shù)據(jù)包不通過(guò))
3、路由器限速經(jīng)過(guò)重啟系統(tǒng)就實(shí)現(xiàn)了。
新聞標(biāo)題:linux限制帶寬命令 linux 網(wǎng)絡(luò)限速命令
鏈接地址:http://chinadenli.net/article36/hppgsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、網(wǎng)站改版、網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、微信公眾號(hào)、全網(wǎng)營(yíng)銷(xiāo)推廣
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)