Iga*_*gal 19 macos ipfw ios network-connection
我需要放慢速度(模拟坏的)互联网连接,我找到了一些文档,它是通过"ipfw pipe"命令实现的,事情是在最新的MAC OS版本中,ipfw被弃用(并被删除)......
我想知道是否有替代ipfw API?有谁知道最新的Network Link Conditioner如何实现它?
以前的原始方式可以减慢互联网连接速度:
sudo ipfw pipe 1 config bw 56Kbit/s delay 200 plr 0.2
Run Code Online (Sandbox Code Playgroud)
并清除管道:
sudo ipfw delete 1
Run Code Online (Sandbox Code Playgroud)
谢谢.
我找到了几种可能有效的解决方案。它们来自一些旧线程,但它们可能会有所帮助:
Apple 制作了一个非常方便的官方工具来减慢 Mac 上的网络连接速度以进行测试。
Network Link Conditioner 首选项可以从 Xcode 中免费下载(适用于 Lion 和更高版本的操作系统)。此外,iOS 具有可从 Xcode 和 iOS 6 或更高版本中访问的类似功能。
根据您的具体情况,您可以通过几种方法来执行此操作:
远离路由器。虽然这看起来有点明显,但我意识到在测试/调试时并不总是可行(例如,如果您在台式计算机上工作)。
将铝箔放在路由器和/或天线周围。这将通过创建临时法拉第笼来(部分)阻止部分或全部无线电信号。您获得的结果将取决于路由器信号的强度、与路由器的距离以及其他环境因素。
将路由器的无线信号功率设置为较低的设置。每个路由器的执行此操作的方法都不同,因此您必须查看用户指南以获取有关如何执行此操作的说明。
您可以通过在设备上进行测试来将网络设置为慢速特性。转到设置 -> 开发人员设置 -> 网络链接调节器 -> 启用。适用于运行 iOS 6 的 iPhone/iPad
不知道最后一项你还能做吗?