이웃 NAS에 연결하는 데 문제가 있습니다. 우리 둘 다 같은 학생 기숙사, 같은 복도에 살고 있지만 어떤 이유로 내 방의 인터넷 연결을 사용하여 연결할 수 없습니다. 우리 라우터는 동일한 서브넷에 있고 동일한 게이트웨이를 사용하며 둘 다 DD-WRT에서 실행됩니다. 이상한 점은 모바일 연결(4G)에서 NAS에 연결할 수 있다는 것입니다. 저는 네트워크에 전혀 익숙하지 않지만 문제를 해결하기 위해 다음을 시도했습니다.
나는 다음과 같이 돌아온 이웃 IP에 대한 추적 경로를 수행했습니다.
1 <1 ms <1 ms <1 ms DD-WRT [192.168.1.1]
2 ip-xxx-xxx-xxx-xxx.ip.prioritytelecom.net [xxx.xxx.xxx.xxx]
reports: Destination host unreachable.
인터넷 검색을 통해 나는 이것이 IP와 관련된 MAC 주소를 얻을 수 없다는 것을 의미하며(내가 틀렸다면 정정) 이를 ARP 테이블에 수동으로 추가할 수 있다는 결론에 도달했습니다. 그래서 나는 이웃에게 라우터의 WAN MAC 주소를 요청하고 이를 내 라우터 ARP 테이블에 추가했습니다. 이제 호스트에 더 이상 연결할 수 없지만 대신 요청 시간이 초과되었습니다.
1 <1 ms <1 ms <1 ms DD-WRT [192.168.1.1]
2 * * * Request timed out.
3 * * * Request timed out.
그 후 이웃 라우터의 방화벽을 비활성화하려고 시도했지만 역시 도움이 되지 않았습니다. 문제가 무엇인지 아는 사람이 있습니까? 아니면 문제를 어떻게 해결할 수 있나요?
인프라의 모습은 다음과 같습니다.
이미지의 xxx.xxx는 두 라우터 모두에서 동일한 번호입니다.
답변1
MAC를 수동으로 추가해야 한다는 내용을 어디서 읽었는지 모르겠지만 그것은 잘못된 것입니다. MAC를 수동으로 추가하는 것이 도움이 된다면 ARP 확인에 문제가 있는 것이므로 수정해야 합니다.
귀하의 질문에는 소스(컴퓨터), 대상(NAS), 라우터 및 기본 게이트웨이의 IP 주소와 같은 많은 중요한 세부 정보가 누락되어 있습니다.
그러나 Traceroute가 첫 번째 단계로 자신의 라우터를 표시한다는 사실은 소스와 대상이 동일한 네트워크에 있지 않음을 나타냅니다. 그러나 이는 NAS에 직접 액세스하지 않고 일부 동적 DNS 항목에 액세스하려고 하기 때문일 수 있습니다.
추가한 이미지에 따르면 라우터에는 동일한 게이트웨이가 있으므로 이를 방지할 수 있는 조치가 없는 한 서로 연결할 수 있어야 합니다.
친구의 라우터에 연결할 수 있어야 하고 해당 라우터에서 NAS로 포트 전달을 추가할 수 있어야 NAS에 연결할 수 있어야 합니다. 모바일 연결에서 이미 NAS에 연결할 수 있다고 말씀하신 것처럼 포트 전달이 이미 구성되어 있습니다. 그렇다면 모바일 연결에서 연결할 때 사용하는 대상 주소는 무엇이며 네트워크 내부에서 연결할 때 대상은 무엇입니까?
답변2
ISP가 서브넷의 호스트 간 전환을 거부한다고 가정하면(기본 게이트웨이가 대상인 경우 제외) 기본 게이트웨이를 게이트웨이로 사용하여 이웃의 IP에 대한 고정 경로(라우터에)를 추가하여 해결할 수 있습니다. "강제 라우팅".
PS 이웃의 라우터는 응답이 라우터에 도달할 수 있도록 IP에 대해 유사한 경로가 필요할 수 있습니다.