Поля Linux могут ответить.
http://lwn.net/Articles/45373/
"Если система Linux (с конфигурацией по умолчанию) получит запрос ARP в одном из его интерфейсов, и тот запрос ищет IP-адрес, присвоенный любому из системных интерфейсов, то система ответит на запрос ARP через интерфейс, который получил его. Этот ответ происходит, даже если включенный интерфейс не является одним, которому был присвоен требуемый адрес".
Вот несколько возможных стратегий рассмотреть.
Виртуализация
Используйте в своих интересах один из многих свободных в настоящее время доступных продуктов виртуализации, таких как VirtualBox. Вместо того, чтобы испытать новые приложения в Вашей производственной системе, сначала установите их в госте виртуальной машины, выполняющем ту же ОС как хост. После того как Вы уверены, что нуждаетесь в нем, разрешение и устанавливаете его на хосте. Можно даже содержать клоны в чистоте виртуальной машины, таким образом, Вы всегда тестируете на чистом листе.
Двойная загрузка
Настройте два раздела равного размера и установите Вашу основную ОС на первой. Когда Вы устаете от него, устанавливаете новую ОС на втором разделе, затем постепенно копируете свои данные во второй раздел, поскольку Вам нужен он. После того как та ОС пачкается, сотрите первый раздел и поставьте новую ОС, затем положите обратно Ваши данные. Можно продолжать идти как это неограниченно долго.
Отдельный раздел данных
Если Вы находите, что часто переустанавливаете свою ОС, можно облегчить боль несколько при наличии отдельного раздела данных. Установите свои приложения на системном разделе как нормальный, но сохраните Ваши данные (документы/музыка/и т.д.) на разделе данных. Затем, когда Вы хотите чистый компьютер, переустанавливаете Вашу ОС и только программы, Вам нужно, и Ваши данные все еще там готовы к Вам, не будучи должен сделать большую передачу.
Для разделения я предпочитаю использовать GParted.