2
Busybox를 사용하는 Android 장치의 네트워크 연결 상태를 시뮬레이트하기위한 스크립트를 작성하고 있습니다. Bash에서는 패킷 손실, 특정 대기 시간 등을 시뮬레이트하기 위해 tc
과 netem
을 사용하고 있지만 Busybox에서는 사용할 수 없습니다. Busybox는 iptables
을 사용할 수 있지만, netem
만큼 많은 기능을 제공하지는 않습니다. 몇 가지 질문이 있습니다.Busybox에서 열악한 네트워크 연결 시뮬레이션
- Busybox에서 네트워크 연결 상태를 어떻게 시뮬레이트 하시겠습니까? 나는 꽤 많은 연구를 해왔고 Busybox로 장치에 느린 연결을 테스트 해 본 사람을 찾지 못했습니다.
- Busybox에
netem
을 컴파일하는 방법이 있습니까? 가능한 경우 올바른 방향으로 시작할 수 있습니까? netem
과 같이iptables
으로 특정 대기 시간, 패킷 손실, 손상 및 복제를 시뮬레이트하는 방법이 있습니까?
감사합니다.
이 질문은 bash와 아무런 관련이 없습니다 –
bash에서 사용할 수있는 Busybox에서 사용할 'netem'과 동일한 기능을 찾으려고합니다. 내가 쓰고있는 스크립트는 bash에 있으며 다른 장치로 옮기고 싶다. –
근사 주의자를 만족시키는 bash 태그를 제거하는 것이 가장 좋다. ;-). BusyBox 문서를 읽었습니까? 큰 그림에서 필요한 것은'tc' 나'netem'을 BusyBox 애플릿으로 추가하는 것입니다. 구체적이지 않은 지침이 있지만 https://busybox.net/FAQ.html#adding 할 수 있습니다. 또한이 페이지가 BusyBox 배포판의 구축 방법에 대한 좋은 개요 인 것으로 나타났습니다 : https://busybox.net/downloads/BusyBox.html. 행운을 빕니다. – shellter