
我想透過在 WiFi 網路上添加黑洞路由來測試 iPad 應用程式對丟包的響應。我知道命令是這樣的:
ip route add blackhole 208.95.32.0/24
但是我不確定在哪裡運行它。我需要在無線路由器本身上執行此命令嗎?
答案1
如果可能,請在過濾 208.95.32.0/24 的 wifi 路由器上使用 IP 存取控制清單 (ACL)...或在路由器上放置 208.95.32.0/24 的空路由(如果 Apple AirPort 具有此類型)路由功能(我不確定你有哪種特定型號)。
這些選項是二元的,它們要么丟棄所有流量,要么不丟棄任何流量;如果你使用像這樣的模擬器瓦恩姆,然後您可以將其配置為丟棄一定比例的流量...類似於您在不穩定的 WiFi 網路中可能看到的情況。然而,這相當複雜,需要一些 Linux 技能。