서브넷 간 통신 문제

서브넷 간 통신 문제

내 네트워크 설정은 다음과 같습니다.

[모뎀] -> [라우터 A] (IP: 192.168.1.1) -> [라우터 B] (IP: 192.168.0.1)

두 라우터 모두 서브넷 마스크가 255.255.255.0입니다.

내 문제는 에 연결된 장치가 Router B에 연결된 모든 장치와 통신할 수 있지만 Router A그 반대는 사실이 아니라는 것입니다.

Router A에 연결된 장치와 통신하기 위해 장치를 어떻게 연결해야 합니까 Router B?

참고: 의 "인터넷" 소켓 Router A에 연결됩니다 .Router B

답변1

일반 주거용 라우터의 "인터넷 소켓"에서 NAT를 활성화하는 것은 일반적인 동작입니다. 이는 RouterB 클라이언트가 "RouterA" 쪽으로 이동할 때 NAT가 적용됨을 의미합니다. 이는 RouterA가 클라이언트의 주소를 보지 않고 모든 RouterB 클라이언트의 RouterB 주소를 본다는 것을 의미합니다. 이것이 RouterA의 클라이언트가 RouterB의 클라이언트에 연결할 수 없는 이유입니다. RouterA 클라이언트는 RouterB의 클라이언트와 다른 클라이언트를 구별할 수 없습니다.

여기에는 두 가지 옵션이 있습니다.

1) 라우팅된 네트워크(layer3 주소 지정이라고도 함): RouterB의 "인터넷 소켓"에서 NAT를 비활성화합니다.

2) 교환 네트워크(layer2 주소 지정이라고도 함): 두 라우터를 동일한 네트워크(다른 주소 사용)에 배치하고 인터넷 소켓 대신 LAN 소켓을 사용하여 라우터를 연결합니다.

두 경우 모두 다른 세부 사항을 수정해야 할 수 있습니다. 예:

a) 라우팅된 네트워크의 고정 경로: 192.168.0.0/24 네트워크가 RouterB의 IP 주소에 있음을 알리기 위해 RouterA에 고정 경로를 추가해야 할 수도 있습니다.

b) 교환 네트워크의 DHCP 서버: 하나만 있을 수 있습니다(또는 두 개가 있을 수 있지만 두 개가 다른 하나를 인식하도록 해야 하며 어느 것이 마스터이고 어느 것이 슬레이브인지 결정해야 합니다. 일반적으로 이것은 불가능합니다). 소비자 라우터에서 수행됩니다). 따라서 라우터의 LAN 측 중 하나에 있는 DHCP 서버 중 하나를 비활성화해야 합니다.

작업 설정을 위해서는 어떤 종류의 네트워크(라우팅 또는 전환)가 필요한지 결정해야 하며 일반적으로 보안이 이 결정에서 중요한 역할을 합니다. 라우팅된 네트워크에서는 일부 클라이언트를 다른 클라이언트로부터 보호하기 위해 일부 활동을 거부하도록 라우터에 요청할 수 있습니다. 교환 네트워크에서는 라우터가 동일한 충돌 도메인에 있기 때문에 클라이언트 간 통신에 대한 제어가 적습니다. 라우터를 중개자로 사용하지 않고 직접 통신합니다.

귀하의 네트워크 장비와 요구 사항에 대한 자세한 정보가 없으면 이보다 더 많은 도움을 드릴 수 없습니다.

편집하다:라우터에 OpenWrt를 배치할 수 있다면 장치를 완전히 구성하고 복잡한 네트워크 구성을 만들 수 있습니다. 그렇지 않으면 공급업체 소프트웨어에 의해 기회가 제한됩니다. 그런데, 그런 것 같아요귀하의 TP-LINK는 OpenWrt에서 지원됩니다.

답변2

일반적인 해결책은 라우터 B가 NAT 게이트웨이 라우터 대신 투명한 스위치/브리지 역할을 하도록 만드는 것입니다.

일부 라우터에서는 NAT 게이트웨이 기능을 비활성화할 수 있으며 자동으로 WAN(인터넷) 포트를 LAN 포트와 동일하게 만듭니다.

다른 라우터에서는 NAT 게이트웨이 기능을 비활성화할 수 없으므로 다음과 같이 해결하면 됩니다.

  1. 라우터 A의 LAN 포트 중 하나에서 라우터 B의 LAN 포트 중 하나에 이더넷 케이블을 연결합니다.
  2. 라우터 B에서 DHCP 서버 서비스를 비활성화합니다(완전히 비활성화할 수 없는 경우 DHCP 임대 풀 크기를 0 길이로 설정하는 방법을 참조하세요).
  3. 라우터 A의 개인 서브넷에 고정 IP 주소를 라우터 B에 제공하면 나중에 필요한 경우(예: 무선 네트워크 이름 또는 보안 설정 변경 등) 라우터 B의 웹 관리 인터페이스에 액세스할 수 있습니다.

이런 방식으로 설정하면 라우터 B의 무선 LAN 또는 유선 이더넷 LAN 포트의 클라이언트는 라우터 A에서 직접 DHCP 임대를 받게 됩니다. 전체 홈 네트워크는 1비트 IP 서브넷이 되며 모든 사람이 서로 대화할 수 있습니다. 다른 사람들.

관련 정보