Linux에서 [제한] 네트워크 대역폭을 제어하는 방법 🐢
이 문서는 wondershaper 도구를 사용하여 네트워크 대역폭을 제한하는 데 도움이 됩니다!!
대역폭을 제한하는 이유는 무엇입니까?
그렇게 하는 데에는 많은 이유가 있습니다.
다음을 시도할 때 매우 유용합니다.
그래서 우리는 간다
1. 원더 셰이퍼 도구 설치
sudo apt install wondershaper [On Debian/Ubuntu]
sudo yum install wondershaper [On CentOS/RHEL]
sudo dnf install wondershaper [On Fedora 22+]
sudo pacman -S wondershaper [ on Archlinux and based systems]
2. 인터페이스 이름 찾기
이 명령을 실행하여 제한할 Wi-Fi 카드 ID를 찾아야 합니다.
ifconfig
출력은 다음과 같습니다
br-85a34b55f6de: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
... other stuff
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
... other stuff
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
... other stuff
그래서 여기서 내 Wi-Fi 어댑터 이름은 'wlp2s0'이고 lo는 유선 이더넷입니다. IP 또는 데이터 사용량과 같은 다른 정보로 필요한 것을 알아야 하지만 Wi-Fi 어댑터가 하나 있으면 일반적으로 wlp2s0입니다.
3. 어댑터 이름으로 이 명령을 실행합니다.
sudo wondershaper -a wlp2s0 -d 4000 -u 1024
-d 인수는 kb 단위의 다운로드 속도를 나타내고 -u는 kb 단위의 업로드 속도를 나타냅니다.
4. 한도를 지우고 인터넷 속도를 최고로 유지하려면
sudo wondershaper -c -a wlp2s0
또한 동일한 어댑터에 새 제한을 적용하기 전에 이 명령을 실행해야 합니다.
5. 고속과 저속 사이를 쉽게 전환할 수 있도록 쉘 스크립트를 만들었습니다.
👉🏻this gist에서 찾을 수 있습니다.
Reference
이 문제에 관하여(Linux에서 [제한] 네트워크 대역폭을 제어하는 방법 🐢), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/egyleader/how-to-control-limit-network-bandwidth-in-linux-70k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)