Tôi có một máy với ba card mạng. Một thẻ được kết nối với một mạng LAN và hai thẻ còn lại được kết nối với cùng một công tắc với cùng một mạng con (192.168.1.0/24). Những gì tôi muốn làm là gửi dữ liệu giữa hai thẻ, nhưng đảm bảo dữ liệu thực sự đi qua chuyển đổi, thay vì ở bên trong ngăn xếp mạng Linux.
Khi tôi thiết lập hai thẻ bình thường và cố gắng ping thẻ này từ thẻ kia, nó hoạt động nhưng Wireshark không hiển thị bất kỳ lưu lượng truy cập nào, vì vậy nó sẽ không vào mạng.
Tôi đã cố gắng thiết lập các tuyến tĩnh cho công tắc, cố gắng buộc tất cả lưu lượng phải đi qua công tắc. Khi tôi làm điều này, các ping được phản hồi và tôi nhận được vô số yêu cầu ARP chưa được trả lời khi cố gắng tìm địa chỉ khác. Nhưng một trong hai địa chỉ có thể ping máy khác trên mạng con và máy đó có thể ping địa chỉ.
Tôi đã thử thay đổi cài đặt bộ lọc arp trên Linux Kernel, nhưng không gặp may.
Bất kỳ đề xuất? Cảm ơn!
Ngoài ra, điểm thưởng cho việc thiết lập một NIC với bí danh IP để làm điều tương tự.