Можно ли настроить компьютер Linux/Ubuntu так, чтобы он работал в режиме «без сети»?

Можно ли настроить компьютер Linux/Ubuntu так, чтобы он работал в режиме «без сети»?

Я тестирую настроенное сетевое устройство с помощью компьютера Ubuntu, с которого я отправляю сетевые пакеты и проверяю действия на сетевом устройстве. Я бы хотел отправлять только нужные мне пакеты, но поскольку Ubuntu запускает множество служб (поставляются с системой или из установленного мной программного обеспечения, например Dropbox), он отправляет много пакетов, не имеющих отношения к моему тесту, и это вызывает массу проблем для моего теста. Могу ли я настроить Ubuntu (или любые другие выпуски) на режим сетевой тишины, который будет отправлять пакеты только тогда, когда я попрошу его об этом? Я могу начать с новой установки. Спасибо.

решение1

Вы можете сделать свою машину абсолютно бесшумной, воспользовавшись одним из следующих решений:

  • отбрасывать все исходящие пакеты от брандмауэра
  • не настраивайте IP-адреса на интерфейсах, где вы хотите, чтобы они были бесшумными

Вы можете сделать его «почти» бесшумным с помощью:

  • остановить (и отключить, если хотите) службы, которые болтают
  • удалить маршрут по умолчанию, удалить записи DNS из конфигурации резолвера

Однако для устранения неполадок в сети вам следует использоватьфильтры pcap. В реальной жизни сетевые интерфейсы пропускают много трафика, и вам следует привыкнуть фильтровать то, что вас интересует.

Связанный контент