서버의 모든 이더넷 포트에 동일한 IP 주소를 설정할 수 있습니까?

서버의 모든 이더넷 포트에 동일한 IP 주소를 설정할 수 있습니까?

라우터로도 사용하고 싶은 서버(주로 파일 및 빌드 작업)가 있습니다. 앞에는 트래픽을 제한하는 방화벽이 이미 설치되어 있으니 걱정하지 않으셔도 됩니다. 그것은 또한 단지 가정 환경이기 때문에 처음부터 공격에 대해 크게 걱정하지 않습니다.

내가 본 모든 라우터는 어떤 LAN 포트에 연결하든 동일한 IP 주소로 액세스할 수 있습니다. 본질적으로 각 포트는 동일한 IP 주소를 갖습니다. 그래서 저는 서버에서도 같은 일이 가능해야 한다고 생각합니다. 맞나요? 분명히 WAN 포트는 예외입니다.

답변1

예, 하지만 그렇지 않습니다정확히당신이 설명하는대로. 한마디로 당신은~ 아니다서버를 라우터로 사용하도록 요청합니다. 실제로 브리지/스위치로 사용하도록 요청하고 있습니다.

내가 본 모든 라우터는 어떤 LAN 포트에 연결하든 동일한 IP 주소로 액세스할 수 있습니다. [...] 분명히 WAN 포트는 예외입니다.

설명하는 구성은 다기능 홈 라우터에만 공통됩니다. (핵심 단어는 "다기능"입니다. 이는 단순한 라우터가 아니라 여러 장치가 하나로 통합되어 있습니다.)

귀하의 설명에 따르면 내부적으로 라우터는 두 개 사이에 위치합니다.네트워크(WAN 및 LAN), LAN 측은 내장스위치. 따라서 4개의 노란색 포트 모두에서 동일한 IP를 얻는 이유는 실제로는 스위치 포트이기 때문입니다.

그러나 전용 라우터는 반대 방식으로 작동합니다. 즉, 수동으로 브리지하지 않는 한 모든 포트는 분리되어 있으며 자체 네트워크에 속합니다. (라우터는 네트워크 간의 게이트웨이이므로 이해가 됩니다.) 그러나 브리징을 위해 라우터를 사용하는 것은 과잉입니다. 전용 스위치가 작업을 더 잘 수행합니다.

(즉, 홈 게이트웨이와 기업용 "L3 스위치" 등 일부 장치는 더 유연하며 각 포트가 스위치의 일부가 될 수 있습니다.또는라우팅에 독립적으로 사용됩니다.)

어떻게

대부분의 PC 운영 체제하다여러 포트 브리징은 물론 서브넷 간 라우팅도 지원합니다.

브리징

단일 서브넷을 브리징하는 것은 쉽습니다. Linux에서는 ip link또는 이전 버전 을 사용하여 브리지를 만든 brctl다음 이를 모든 이더넷 포트의 "마스터"로 설정할 수 있습니다. Windows에서는 포트를 선택하고 "브리지 인터페이스"를 선택하면 됩니다.

그런 다음 서버의 IP 주소를 구성해야 합니다.다리 위에, 해당 개별 포트는 주소가 없는 상태로 유지됩니다.

(성능이 반드시 좋은 것은 아닙니다. "라우터"에는 전용 스위치 칩이 있을 수 있지만 서버는 메인 CPU를 사용해야 합니다. 한편 실제 기가비트 스위치는 20달러입니다.)

라우팅

여러 서브넷을 라우팅하는 것은 좀 더 복잡하므로(특히 DHCP 등을 원하는 경우) 나중에 남겨 두는 것이 가장 좋습니다. 서버가 필요하다고 결정한 경우라우터, 설명하려는 토폴로지에 대해 별도의 질문을 게시하세요.

관련 정보