WonderShaper - ເຄື່ອງມືທີ່ຈະ ຈຳ ກັດ Bandwidth Network ໃນ Linux
Wonderhaper ແມ່ນຕົວອັກສອນຫຍໍ້ນ້ອຍໆທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດ ຈຳ ກັດແບນວິດຂອງເຄືອຂ່າຍໃນ Linux. ມັນໃຊ້ໂປແກຼມເສັ້ນຄໍາສັ່ງ tc ເປັນ backend ສໍາລັບການຕັ້ງຄ່າການຄວບຄຸມການຈະລາຈອນ. ມັນເປັນເຄື່ອງມືທີ່ໃຊ້ ສຳ ລັບຄວບຄຸມແບນວິດໃນເຄື່ອງແມ່ຂ່າຍ Linux.
ມັນຊ່ວຍໃຫ້ທ່ານສາມາດ ກຳ ນົດອັດຕາການດາວໂຫລດສູງສຸດແລະ/ຫຼືອັດຕາການອັບໂຫລດສູງສຸດ. ນອກຈາກນັ້ນ, ມັນຍັງຊ່ວຍໃຫ້ທ່ານສາມາດ ກຳ ຈັດຂີດ ຈຳ ກັດທີ່ທ່ານໄດ້ ກຳ ນົດໄວ້ແລະສາມາດສະແດງສະຖານະຂອງອິນເຕີເຟດປັດຈຸບັນຈາກເສັ້ນ ຄຳ ສັ່ງ. ແທນທີ່ຈະໃຊ້ຕົວເລືອກ CLI, ທ່ານສາມາດ ດຳ ເນີນການມັນຢ່າງຕໍ່ເນື່ອງເປັນການບໍລິການພາຍໃຕ້ລະບົບ.
ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງແລະໃຊ້ສິ່ງມະຫັດສະຈັນໃນການ ຈຳ ກັດຄວາມຖີ່ຂອງເຄືອຂ່າຍໃນລະບົບ Linux.
ວິທີການຕິດຕັ້ງ Wonderhaper ໃນ Linux Systems
ທຳ ອິດ, ເລີ່ມຕົ້ນໂດຍການຕິດຕັ້ງສິ່ງມະຫັດສະຈັນໂດຍໃຊ້ຜູ້ຈັດການຊຸດແຈກຈ່າຍ Linux ຂອງທ່ານຈາກ repertoires ເລີ່ມຕົ້ນດັ່ງທີ່ສະແດງ.
$ sudo apt install wondershaper [On Debian/Ubuntu] $ sudo yum install wondershaper [On CentOS/RHEL] $ sudo dnf install wondershaper [On Fedora 22+]
ອີກທາງເລືອກ ໜຶ່ງ, ເພື່ອດຶງແລະຕິດຕັ້ງການປັບປຸງລ້າສຸດ, ທ່ານ ຈຳ ເປັນຕ້ອງ clone GitHub repository ຂອງສິ່ງມະຫັດສະຈັນໃຫ້ກັບລະບົບຂອງທ່ານ, ຍ້າຍເຂົ້າໄປໃນຫໍສະມຸດທ້ອງຖິ່ນແລະຕິດຕັ້ງມັນໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້. ໃຫ້ສັງເກດວ່າທ່ານຄວນຕິດຕັ້ງເຄື່ອງມືບັນທັດເສັ້ນ git:
$ cd bin $ git clone https://github.com/magnific0/wondershaper.git $ cd wondershaper $ sudo make install
ກ່ອນທີ່ທ່ານຈະເລີ່ມຕົ້ນໃຊ້ສິ່ງມະຫັດສະຈັນ, ທຳ ອິດທ່ານຄວນກວດເບິ່ງອິນເຕີເຟດເຄືອຂ່າຍທັງ ໝົດ ທີ່ຕິດກັບເຄື່ອງຂອງທ່ານໂດຍໃຊ້ ip command.
ນີ້ຈະຊ່ວຍໃຫ້ທ່ານຮູ້ການໂຕ້ຕອບທີ່ທ່ານຕ້ອງການສ້າງຮູບແບບການ ນຳ ໃຊ້ແບນວິດ, ຕົວຢ່າງເຊັ່ນອິນເຕີເຟດໄຮ້ສາຍ wlp1s0 ທີ່ໃຊ້ງານຢູ່.
$ ifconfig OR $ ip addr
ວິທີການໃຊ້ Wonderhaper ເພື່ອ ຈຳ ກັດເຄືອຂ່າຍ Bandwidth ໃນ Linux
ເພື່ອ ກຳ ນົດອັດຕາການດາວໂຫຼດສູງສຸດໃນ Kbps ສຳ ລັບອິນເຕີເຟດ, ໃຫ້ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ໂດຍໃຊ້ຕົວເລືອກ -a
(ກຳ ນົດການໂຕ້ຕອບ) ແລະ -d
(ກຳ ນົດ Kbps) ໝາຍ ເຖິງອັດຕາການດາວໂຫລດ ຈະຖືກຕັ້ງເປັນ 4Mbps.
$ wondershaper -a wlp1s0 -d 4048
ເພື່ອ ກຳ ນົດອັດຕາການອັບໂຫລດສູງສຸດໃນ Kbps ສຳ ລັບອິນເຕີເຟດ, ໃຫ້ໃຊ້ຕົວເລືອກ -u
ດັ່ງຕໍ່ໄປນີ້.
$ wondershaper -a wlp1s0 -u 1048
ທ່ານຍັງສາມາດ ກຳ ນົດການດາວໂຫລດແລະອັບໂຫລດພ້ອມດ້ວຍ ຄຳ ສັ່ງດຽວ, ຕົວຢ່າງ.
$ wondershaper -a wlp1s0 -d 4048 -u 1048
ຕົວເລືອກ -s
ຊ່ວຍໃຫ້ທ່ານສາມາດເບິ່ງສະຖານະຂອງອິນເຕີເຟດປັດຈຸບັນ.
$ wondershaper -sa wlp1s0
ຕົວຢ່າງເຊັ່ນທ່ານຍັງສາມາດໃຊ້ເຄື່ອງມືຜ່ານເຄືອຂ່າຍ iPerf ເພື່ອທົດສອບການຫຼຸດຜ່ອນແບນວິດໂດຍອັດສະຈັນ.
ທ່ານສາມາດລຶບຂໍ້ ຈຳ ກັດການດາວໂຫລດຫລືອັບໂຫລດທີ່ທ່ານໄດ້ ກຳ ນົດໄວ້ ສຳ ລັບອິນເຕີເຟດໂດຍໃຊ້ທຸງ -c
.
$ wondershaper -ca wlp1s0
ມັນຍັງເປັນໄປໄດ້ທີ່ຈະເອີ້ນໃຊ້ສິ່ງມະຫັດສະຈັນເປັນການບໍລິການ, ບ່ອນທີ່ທ່ານ ກຳ ນົດພາລາມິເຕີ ສຳ ລັບຮູບຮ່າງແບນວິດໃນແຟ້ມ config. ນີ້ເຮັດໃຫ້ສິ່ງມະຫັດສະຈັນສາມາດເລີ່ມຕົ້ນໄດ້ໃນເວລາບູດແລະ ຈຳ ກັດການໃຊ້ແບນວິດທຸກເວລາ, ເມື່ອເປີດລະບົບ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກຕໍ່ໄປ.
ວິທີການ ດຳ ເນີນການ Wonderhaper ຢ່າງຕໍ່ເນື່ອງພາຍໃຕ້ລະບົບ
ພາຍໃຕ້ຮູບແບບນີ້, ທ່ານ ຈຳ ເປັນຕ້ອງ ກຳ ນົດອັດຕາການໂຕ້ຕອບ, ອັບໂຫລດແລະດາວໂຫລດໃນເອກະສານການຕັ້ງຄ່າຂອງສິ່ງມະຫັດສະຈັນຕັ້ງຢູ່ /etc/conf.d/wondershaper. ທ່ານສາມາດເປີດເອກະສານນີ້ເພື່ອແກ້ໄຂໂດຍໃຊ້ບັນນາທິການ CLI ທີ່ທ່ານມັກທີ່ສຸດເທົ່າທີ່ສະແດງ.
$ sudo vim /etc/conf.d/wondershaper
ກຳ ນົດຕົວ ກຳ ນົດທີ່ ຈຳ ເປັນດັ່ງຕໍ່ໄປນີ້.
[wondershaper] # Adapter IFACE="wlp1s0" # Download rate in Kbps DSPEED="4048" # Upload rate in Kbps USPEED="512"
ບັນທຶກເອກະສານແລະປິດມັນ.
ຕໍ່ໄປ, ເລີ່ມຕົ້ນການບໍລິການທີ່ ໜ້າ ອັດສະຈັນໃນເວລາດຽວກັນ, ຊ່ວຍໃຫ້ມັນສາມາດເລີ່ມຕົ້ນອັດຕະໂນມັດໃນເວລາທີ່ boot system ແລະເບິ່ງສະຖານະພາບຂອງມັນ, ໂດຍໃຊ້ ຄຳ ສັ່ງ systemctl.
$ sudo systemctl start wondershaper $ sudo systemctl enable wondershaper $ sudo systemctl status wondershaper
ໃນກໍລະນີທີ່ທ່ານປ່ຽນຄຸນຄ່າຂອງພາລາມິເຕີໃນເອກະສານ config, ທ່ານຕ້ອງການເລີ່ມຕົ້ນສິ່ງມະຫັດສະຈັນເພື່ອການປ່ຽນແປງທີ່ຈະມີຜົນ.
$ sudo systemctl restart wondershaper
ເພື່ອຢຸດການບໍລິການທີ່ປະເສີດ, ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
$ sudo systemctl stop wondershaper
ສຳ ລັບການຊ່ວຍເຫຼືອເພີ່ມເຕີມ, ເບິ່ງຫໍສະ ໝຸດ Wonderhaper Github: https://github.com/magnific0/wondershaper
Wonderhaper ແມ່ນເຄື່ອງປ້ອງກັນການຈະລາຈອນ ສຳ ລັບ ຈຳ ກັດຄວາມຖີ່ຂອງເຄືອຂ່າຍໃນລະບົບ Linux. ທົດລອງໃຊ້ແລະແບ່ງປັນຄວາມຄິດຂອງທ່ານກັບພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້. ຖ້າທ່ານຮູ້ເຄື່ອງມືທີ່ຄ້າຍຄືກັນນີ້ຢູ່ນອກນັ້ນ, ທ່ານກໍ່ສາມາດກ່າວເຖິງພວກເຮົາໃນ ຄຳ ເຫັນ - ພວກເຮົາຈະຮູ້ບຸນຄຸນ.