네트워크에 액세스하기 위해 Linux 박스를 프록시로 설정하려면 무엇이 필요합니까?

네트워크에 액세스하기 위해 Linux 박스를 프록시로 설정하려면 무엇이 필요합니까?

현재 내 모든 컴퓨터는 ISP에서 제공하는 광대역 라우터에 직접 연결되어 있습니다. 내 컴퓨터가 제대로 실행되고 있는지 확인하고 싶기 때문에 각 컴퓨터의 트래픽을 스니핑하여 이를 테스트하고 싶습니다. 2개의 네트워크 어댑터, 이더넷 어댑터 및 무선 어댑터가 있는 Linux 상자를 이더넷 포트를 통해 연결된 다른 상자에 대한 (스텔스) 네트워크 프록시 역할을 하도록 어떻게 설정합니까?

따라서 저는 실제로 프록시 상자가 DNS, HTTP 및 일반적으로 라우터에서 제공되는 모든 이더넷 멀티캐스트 요청을 처리할 수 있기를 원합니다. 이더넷 어댑터를 통과하는 트래픽을 감지하기 위해 프록시 상자에 Wireshark를 설정했기 때문에 완전한 기능을 갖춘 프록시로 설정하려면 수행해야 할 작업이 무엇인지 알아야 합니다. 잠재적인 프록시는 데비안 기반입니다.

답변1

bridge-utils를 설치하고 eth0+eth1에서 IP 주소를 제거한 후 /etc/network/interfaces에 브리지를 추가합니다.

iface br0 inet dhcp
    bridge_ports eth0 eth1

자세한 내용은http://wiki.debian.org/BridgeNetworkConnections

관련 정보