Здравствуйте, netch80, Вы писали:
N>Здравствуйте, Mr.Delphist, Вы писали:
MD>>Попробуйте вставить дополнительную сетевую карту, соединить её со встроенной картой кросоверным кабелем (стандартный "прямой" обжим может не прокатить, в зависимости от конкретных чипов), назначить обоих сетевухам разные IP и гонять трафик между ними.
N>А реально сработает?
N>В случае всех известных мне Unix без дополнительного NAT на границах интерфейсов или специального policy routing не получится, потому что стек, увидев адрес получателя из собственного набора, сразу завернёт пакет через loopback, и 127.0.0.1 для этого не требуется.
На винде (как минимум обычной десктопной) — сработает, трафик начинает светиться в WireShark. Но для этого надо, чтобы не просто две сетевухи было, а чтобы между ними был физический маршрут "через провод". Как раз кроссоверный патч-корд является простейшим случаем такой связности. Если патч-корд вынуть, то работать всё будет, но опять как loopback-адреса (без спуска до уровня сетевых карт).
Кстати, ещё один ньюанс, который полезно держать в уме, это модель соглашений о ресолве трафика хоста:
Strong and Weak Host Models