Linux에서 듀얼 네트워크 카드 PC를 사용하여 중간 시스템을 만드는 방법은 무엇입니까?

Linux에서 듀얼 네트워크 카드 PC를 사용하여 중간 시스템을 만드는 방법은 무엇입니까?

라우터/게이트웨이와 기본 호스트(Windows PC) 사이의 양방향 모든 트래픽을 캡처(wireshark 또는 동급 사용)하기 위해 투명 브리지로 설치된 두 개의 네트워크 인터페이스 카드가 있는 Linux PC를 사용하고 싶습니다. 아래 이미지는 제가 말하는 내용을 보여줍니다. 내 Linux PC는 스파이 또는 MITM으로 링크에 연결됩니다.

중간에 기계

원천:Wireshark.org

포트 미러링이 포함된 관리형 스위치를 사용하는 것이 가장 일반적인 솔루션이라는 것을 알고 있지만, 배우기 위해 이것을 설정해 보고 싶습니다. 스파이 PC에 CentOS 7이 설치되어 있으며 다음을 ip a사용하여 두 네트워크 카드를 모두 볼 수 있습니다 . 저는 Linux 브리징에 대해 잘 알지 못하기 때문에 다음 단계를 진행하는 데 도움을 주시면 감사하겠습니다(브리징이 해결책인 경우 알려주시기 바랍니다).eno1enp1s0

답변1

몇 년 전에 교량 유틸리티를 사용하여 비슷한 것을 만든 것을 기억합니다. Debian/Ubuntu에서는 "bridge-utils" 패키지가 여러분의 친구입니다. 설치하다:

apt install bridge-utils

그리고 이를 구성하고 사용하는 방법을 알아보려면 매뉴얼 페이지를 확인하십시오.

man bridge-utils-interfaces
man brctl

CentOS7 환경에서는 yum을 사용하여 설치할 수 있습니다.

yum install bridge-utils

건배.

관련 정보