我正在使用 Ubuntu 计算机测试自定义网络设备,我从该计算机发送网络数据包并检查网络设备上的操作。我想只发送我想要的数据包,但由于 Ubuntu 正在运行许多服务(系统自带的,或我安装的软件,如 Dropbox),它会发送大量与我的测试无关的数据包,这给我的测试带来了很多麻烦。我可以将 Ubuntu(或任何其他版本)配置为网络静默,仅在我要求时才发送数据包吗?我可以从新安装开始。谢谢。
答案1
您可以使用以下解决方案之一使您的机器完全静音:
- 丢弃来自防火墙的所有传出的数据包
- 不要在希望其保持静默的接口上配置任何 IP 地址
你可以用以下方法让它“几乎”静音:
- 停止(并禁用,如果你愿意的话)聊天服务
- 删除默认路由,从解析器配置中删除 DNS 条目
但是对于网络故障排除,您应该使用pcap 过滤器。在现实生活中,网络接口会看到大量的流量,您应该习惯过滤您感兴趣的内容。