У меня два компьютера соединены проводом напрямую:
ПК-1 ============= ПК-2
IP-адрес: 192.168.1.1 маска сети: 255.255.255.0
IP-адрес: 192.168.1.2 маска сети: 255.255.255.0
ПК-1 и ПК-2 запускают некоторые приложения, связанные с TCP / IP. Моя основная цель - записывать разговоры между ПК-1 и ПК-2. без потери данных.
Теперь вот моя проблема. Я отсоединил кабель между двумя компьютерами и установил другой компьютер (ПК-3) под управлением Linux и двумя сетевыми адаптерами:
PC-1 ============= | (eth0) PC-3 (eth1) | ============= ПК-2
Я не должен ничего менять (или настраивать) на ПК-1 и ПК-2. Итак, я установил эту конфигурацию на ПК-3:
Но это не работает. Как мне настроить эти две сетевые карты?
Зачем вводить третью машину? Просто запустите tcpdump на любой из двух машин, и вы сможете захватить весь трафик между ними.