新聞中心
Linux安裝和使用Trickle以便更好的進(jìn)行寬帶控制的方法

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供鳳城網(wǎng)站建設(shè)、鳳城做網(wǎng)站、鳳城網(wǎng)站設(shè)計(jì)、鳳城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、鳳城企業(yè)網(wǎng)站模板建站服務(wù),十多年鳳城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
在Linux系統(tǒng)中,我們可以使用Trickle這個(gè)工具來(lái)進(jìn)行寬帶控制,Trickle是一個(gè)基于P2P的流量控制工具,它可以幫助我們更好地管理和分配網(wǎng)絡(luò)帶寬,本文將介紹如何在Linux系統(tǒng)中安裝和使用Trickle。
安裝Trickle
1、我們需要從Trickle的官方網(wǎng)站下載最新的源代碼包,訪問(wèn)http://www.bitwizard.nl/project/trickler/,找到最新版本的源代碼包,然后點(diǎn)擊“Download”按鈕進(jìn)行下載。
2、下載完成后,我們需要解壓縮源代碼包,在終端中輸入以下命令:
tar -xvf trickle-.tar.gz
是你下載的Trickle版本號(hào)。
3、解壓縮后,我們需要進(jìn)入解壓后的目錄,在終端中輸入以下命令:
cd trickle-
4、接下來(lái),我們需要編譯和安裝Trickle,在終端中輸入以下命令:
make && sudo make install
配置Trickle
1、Trickle的主配置文件位于/etc/trickle/trickle.conf,我們可以通過(guò)編輯這個(gè)文件來(lái)配置Trickle,使用文本編輯器打開這個(gè)文件,
sudo nano /etc/trickle/trickle.conf
2、在配置文件中,我們可以設(shè)置以下參數(shù):
uplimit:上行帶寬限制,單位為KBps,設(shè)置為100表示上行帶寬限制為100KBps。
downlimit:下行帶寬限制,單位為KBps,設(shè)置為200表示下行帶寬限制為200KBps。
ignore_peers:忽略的對(duì)等節(jié)點(diǎn)列表,多個(gè)IP地址用空格分隔,設(shè)置為192.168.1.1 192.168.1.2表示忽略這兩個(gè)IP地址的對(duì)等節(jié)點(diǎn)。
ignore_local_peers:忽略本地對(duì)等節(jié)點(diǎn),布爾值,如果設(shè)置為1,則忽略本地對(duì)等節(jié)點(diǎn);如果設(shè)置為0,則不忽略本地對(duì)等節(jié)點(diǎn),默認(rèn)值為0。
ignore_global_peers:忽略全局對(duì)等節(jié)點(diǎn),布爾值,如果設(shè)置為1,則忽略全局對(duì)等節(jié)點(diǎn);如果設(shè)置為0,則不忽略全局對(duì)等節(jié)點(diǎn),默認(rèn)值為0。
logdir:日志文件目錄,設(shè)置為/var/log/trickle表示日志文件存儲(chǔ)在/var/log/trickle目錄下。
pidfile:進(jìn)程ID文件路徑,設(shè)置為/var/run/trickle.pid表示進(jìn)程ID文件存儲(chǔ)在/var/run/trickle.pid文件中。
debug:調(diào)試模式,布爾值,如果設(shè)置為1,則啟用調(diào)試模式;如果設(shè)置為0,則關(guān)閉調(diào)試模式,默認(rèn)值為0。
3、配置完成后,保存并關(guān)閉配置文件,然后重啟Trickle服務(wù)以使配置生效:
sudo service trickle restart
使用Trickle進(jìn)行寬帶控制
1、在Linux系統(tǒng)中,我們可以使用trickle命令來(lái)查看當(dāng)前的帶寬使用情況:
trickle -s -u -d -l 10 -i 1 -o 1 -p eth0 -P /var/run/trickle.pid -C /etc/trickle/trickle.conf -L /var/log/trickle -D 1 -F 1 -N 1 -M 1 -G 1 -H 1 -E 1 -K 1 -X 1 -Y 1 -Z 1 -B 1 -A 1 -R 1 -S 1 -I 1 -J 1 -V 1 -W 1 -U 1 -T 1 -O 1 -G 1 -H 1 -E 1 -K 1 -X 1 -Y 1 -Z 1 -B 1 -A 1 -R 1 -S 1 -I 1 -J 1 -V 1 -W 1 -U 1 -T 1 -O 1 -G 1 -H 1 -E 1 -K 1 -X 1 -Y 1 -Z 1 -B 1 -A 1 -R 1 -S 1 -I 1 -J 1 -V 1 -W 1 -U 1 -T 1 -O 1 -G 1 -H 1 -E 1 -K 1 -X 1 -Y 1 -Z 1 -B 1 -A 1 -R 1 -S 1 -I 1 -J 1 -V 1 -W 1 -U 1 -T 1 -O 1 -G 1 -H 1 -E 1 -K 1 -X 1 -Y 1 -Z 1 -B 1 -A 1 -R 1 -S 1 -I 1 -J 1 -V 1 -W 1 -U 1 -T 1 -O 1 --verbose --debug --no-daemonize --pidfile /var/run/trickle.pid --configfile /etc/trickle/trickle.conf --logdir /var/log/trickle --loglevel info --logfile trickle.log --outputfile trickle.out --inputfile trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid --configfilepath /etc/trickle/trickle.conf --logdirpath /var/log/trickle --loglevelinfo --logfilepath trickle.log --outputfilepath trickle.out --inputfilepath trickle.in --pidfilepath /var/run/trickle.pid--configfilepath /etc
網(wǎng)頁(yè)題目:linux寬帶
網(wǎng)站地址:http://fisionsoft.com.cn/article/djehios.html


咨詢
建站咨詢
