Если комп оснащен несколькими сетевыми интерфейсами, каждый из которых включен в отдельный сегмент (multihomed host), следует согласовать параметры каждого из этих интерфейсов в соответствии с параметрами подсети, в которую он включен: маску подсети и саму подсеть - как определено для сегмента, адрес хоста в подсети - уникальный для сегмента.
В данном случае адреса интерфейсов
1: 192.168.42.1
2: 192.168.42.2
логически принадлежат к одной подсети, а физически включены в разные. Соответственно и адресация пакетов на сетевом уровне при таком включении нормально функционировать не сможет, что и имеет место быть.
Следует:
1. Адаптерам, подключенным к разным сегментам, приписать разные подсети (например, 1: 192.168.
42.1 255.255.255.0, 2: 192.168.
43.1 255.255.255.0).
2. В соответствии с этим настроить клиентов, включенных в данные сегменты.