다음 기능을 가진 대역폭 / 패킷 스로틀 / 셰이퍼 프로그램을 찾고 있습니다.
- Windows 기반 Netlimiter 와 유사합니다 .
- 터미널 또는 명령 행이 아닌 GUI 기반.
- 네트워크를 통해 통신하는 모든 응용 프로그램의 연결, 전송 속도 등을 표시합니다.
- 응용 프로그램, 연결 또는 그룹에 대한 다운로드 또는 업로드 전송 속도 제한을 설정하십시오.
다음 기능을 가진 대역폭 / 패킷 스로틀 / 셰이퍼 프로그램을 찾고 있습니다.
답변:
10.7 이상 1 의 경우 질문의 대역폭 제한 부분에 대한 가장 쉬운 해결책 은 원래 Xcode에 포함 된 무료 유틸리티 인 Apple의 NLC ( Network Link Conditioner )입니다. 그런 다음 Apple은 모든 샌드 박스를 만족 시켰으므로 이제는 Xcode 용 하드웨어 IO 도구 라는 Apple 개발자 웹 사이트에서 별도로 다운로드됩니다 .
NLC에있어 중요한 점은 그것이 Apple에서 왔으며, 매우 간단한 UI를 가지고 있으며 작동 한다는 것 입니다. 다른 답변에 제공된 다른 제안 중 일부는 이러한 기준 중 일부 또는 전부, 특히 최신 OS에서 작동하지 않는 경우에 실패합니다.
응용 프로그램 별 대역폭 사용량 모니터링에 대해서는 Rubbernet을 권장 합니다. 2
각주 :
여전히 10.6 이상인 경우 방화벽에 제한된 대역폭 파이프를 추가 하여 명령 줄에서 동일한 효과를 얻을 수 있습니다 .
러버 넷의 App Store 버전을 사용 하는 경우 모니터링을 수행하기 위해 데몬 도 설치 해야합니다. (샌드 박스 혼란의 또 다른 끝, 나는 두렵다.)
여러 가지 방법이 있습니다.
예를 들어 ipfw , pf
또는 trickle 을 사용하거나 GUI 프론트 엔드를 사용하면 다음과 같습니다.
ipfw
man
Lion 에 따르면 더 이상 사용되지 않습니다 . pfctl
같은 방식으로 사용할 수 있습니까?
대역폭을 제한하고 실시간으로 요청, 응답을 확인하십시오.
Charles Proxy는 꽤 좋은 GUI를 가지고 있습니다.
작은 냄새를 보라 : http://www.obdev.at/products/littlesnitch/index.html
Little Snitch는 실시간 네트워크 모니터링 기능을 제공합니다. 응용 프로그램 별 액세스 규칙을 추가하기위한 훌륭한 GUI로 시작하여 대역폭 도구로 발전했습니다. 대역폭을 형성하는 데 사용하는 방법을 모르겠습니다. 대부분의 또는 전혀, 수락 / 거부 네트워크 액세스 모니터입니다.
그럼에도 불구하고 어떤 프로세스가 Mac의 네트워크 활동을 방해하고 있는지 알아내는 데 도움이 될 것입니다.