집에 두 개의 무선 라우터가 있는데, 그런데 내가 뭘 잘못하고 있는지 잘 모르겠습니다.
첫 번째 라우터인 D-Link DSL-6850U는 DSL 모뎀이기도 하며 유선 및 무선 클라이언트 모두에 대한 기본 인터넷 연결 기능을 합니다. 192.168.0.1로 설정되어 있으며 서브넷 마스크가 255.255.255.0인 192.168.0.2와 192.168.0.254 사이의 DHCP 주소를 분배합니다. 잘 작동합니다.
두 번째 라우터인 TP-Link C7 Archer에는 OpenWRT 및 OpenVPN이 설치되어 있으며 VPN에 연결되는 보조 무선 네트워크를 생성합니다. 자체 업링크/인터넷 포트에서 이더넷 케이블을 통해 첫 번째 라우터에 있는 4개의 일반 LAN 포트 중 하나에 연결됩니다. 192.168.1.1로 정적으로 설정되어 있고 192.168.1.X 서브넷에 자체 DHCP 서버가 있으며 해당 네트워크의 클라이언트도 VPN이 작동 중이든 VPN이 없어도 유무선 모두 잘 작동합니다.
이제 내 기본 데스크탑 컴퓨터는 일반적으로 첫 번째 라우터(예: 192.168.0.4)에 연결되어 있지만 이를 사용하여 두 번째 라우터를 구성하려고 하므로 192.168.1.1에 액세스하려고 합니다. 하지만 할 수는 없습니다. 티. 어떤 경로도 통과되지 않습니다.
192.168.0.4에서 192.168.1.1까지 실행하면 traceroute
첫 번째 라우터가 해당 트래픽을 두 번째 라우터가 아닌 인터넷으로 라우팅하려고 하는 것을 볼 수 있습니다. 첫 번째 라우터가 두 번째 라우터를 통해 트래픽을 192.168.1.1(또는 해당 서브넷의 모든 항목이지만 라우터 자체에만 관심이 있음)로 라우팅하도록 하는 방법을 모르겠습니다.
첫 번째 라우터의 서브넷 마스크를 B 클래스(255.255.0.0)로 설정하려고 시도했지만 이는 단순히 클라이언트가 192.168.1.1에 직접 액세스하려고 시도했지만 실패했음을 의미합니다. LAN 인터페이스를 통해 192.168.1.1에 고정 경로를 추가하려고 시도했지만 원하는 대로 작동하지 않았습니다. 192.168.1.1을 게이트웨이로 설정할 수 없으며 192.168.0.1을 게이트웨이로 설정하면 게이트웨이, 호스트에 도달할 수 없습니다:
그렇다면 192.168.0.x 서브넷의 클라이언트가 192.168.1.1의 라우터에 액세스할 수 있도록 허용할 수 있는 방법이 있습니까? 에 뭔가 설정이 있나요?두번째라우터를 설정해야 하나요?
답변1
정적 경로가 주요 방법이지만 올바른 매개 변수를 얻지 못했습니다.
경로는 두 번째 라우터를 통해 특정 서브넷에 연결할 수 있음을 첫 번째 라우터에 알려줍니다. 즉, "게이트웨이"는 두 번째 라우터의 IP 주소여야 합니다.첫 번째 라우터의 관점에서.
192.168.0.x
따라서 귀하의 상황에서 "Gateway IP" 는 다음 주소에 속해야 합니다.Archer의 "WAN" 인터페이스,D-Link에 직접 연결된 것이기 때문입니다."목적지" 주소는
192.168.1.1/32
그렇지 않습니다 .잘못된, 하지만 그다지 유용하지도 않습니다. 두 번째 라우터 자체에만 연결할 수 있으며 192.168.1.x 서브넷의 나머지 부분에는 연결할 수 없습니다.192.168.1.0/24
대부분의 경우 목적지로 대신 사용하기를 원할 것입니다 .
(시도한 게이트웨이가 왜 잘못되었나요? 음, 192.168.0.1
첫 번째 라우터이기 때문에 작동하지 않습니다.그 자체, 무언가를 라우팅하라고 지시그 자체를 통해단지 단단한 루프를 만들 것입니다.
그리고 첫 번째 시도인 은(는 192.168.1.1
) D-Link가 해당 주소가 어디에 있는지 모르기 때문에 작동하지 않습니다.~이다그러나 – 결국 지금은 경로를 추가하는 것뿐입니다. 그것은캐치-22.)
마지막으로, 올바른 경로를 구성한 후에도 궁수의 위치를 확인하는 것을 잊지 마세요.방화벽– 기본적으로 인바운드 연결을 차단할 가능성이 매우 높습니다.