클라이언트 PC에 고정 IP 주소가 할당되어 완벽하게 작동하는 하나의 DD-WRT 라우터 (여기서는 1)가 인터넷에 연결되어 있습니다.
이제 다른 정적 클라이언트 (여기서는 2 번째) 를 추가 하고 싶지만 이번에는 PC가 아닌 다른 DD-WRT 라우터입니다.
이 두 번째 DD-WRT는 DHCP 서버로, 연결된 모든 것을 "팬 아웃"하여 다른 (첫 번째) 라우터가 해당 클라이언트가 단일 포트 /IP(192.168.14.31)에서 오는 것으로 인식하도록합니다.
지금까지는 좋았지 만 어떤 이유로 두 번째 라우터를 통해 연결된 클라이언트는 인터넷을 볼 수 없습니다.
정적 192.168.14.31 주소를 할당하는 포트에 PC를 연결하면 아무런 문제없이 인터넷에 액세스 할 수 있으므로 문제가 첫 번째 라우터에 있지 않다는 것을 알고 있습니다. 문제는 단순히 클라이언트를 서브넷 (192.168.1.X)에서 첫 번째 라우터 (192.168.14.1)로 전달하는 방법을 모르기 때문에 두 번째 (클라이언트) DD-WRT 라우터를 잘못 구성하는 것입니다.
를 사용하여 tracert이것이 실제로 문제인지 확인할 수있었습니다. 그러나 나는 DD-WRT의 치열한 설정에서 무엇을 어떻게 바꿀지 모른다.
나는 변화 시도 Operating Mode에 Advanced Routing에서 Gateway에 Router그러나 이것은 올바른 방향으로 보인다 동안, 그것은 문제가 해결되지 않았다.
192.168.1.x에서 192.168.14.1로 패킷을 전달하도록 시작하기 위해 두 번째 라우터에서해야 할 일이 있습니까?
업데이트 1 : 라우터에 텔넷을 연결하고 라우팅 테이블을 인쇄했습니다.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
192.168.14.0 * 255.255.255.0 U 0 0 0 vlan1
169.254.0.0 * 255.255.0.0 U 0 0 0 br0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.14.1 0.0.0.0 UG 0 0 0 vlan1
라우팅 테이블이 잘못되었다는 것이 분명하지만 DD-WRT에서 어떻게 변경 합니까?
또한, 나는 WAN 포트와 LAN 포트가 무엇인지 알고 있지만, 무엇 br0과 vlan1? 그것들을 WAN 및 LAN 포트에 어떻게 연결합니까? ( br0LAN 포트 중 하나이고 vlan1WAN 포트 라고 생각 하지만 확실하지 않습니다)
업데이트 2 : DD-WRT의 웹 인터페이스에서 라우팅 테이블을 인쇄하는 옵션을 찾았습니다.
192.168.1.0 255.255.255.0 0.0.0.0 LAN & WLAN
192.168.14.0 255.255.255.0 0.0.0.0 WAN
169.254.0.0 255.255.0.0 0.0.0.0 LAN & WLAN
0.0.0.0 0.0.0.0 192.168.14.1 WAN
DD-WRT에 따르면 다음과 같이 말합니다.
br0==LAN & WLANvlan1==WAN(내 생각대로)
알아 둘만 한. 이제이 문제를 해결해야합니다 (여전히 실마리는 없습니다) : 192.168.1.x 네트워크의 패킷이 192.168.14.1 게이트웨이에 도달하도록하십시오.
업데이트 3 : 통찰력. 문제는 192.168.14.0항목에 대한 넷 마스크 가 아니라는 사실에 있습니다 255.255.0.0. 문제는 그것을 변경할 방법이 없다는 것입니다 ... 고급 라우팅 탭에 명시 적 항목을 추가하려고했습니다.
Select set number: WTF
Route Name: WTF
Metric: 0
Destination LAN NET: 192.168.14.0
Subnet Mask: 255.255.0.0
Gateway: 192.168.14.1
Interface: vlan0
그러나 적용, 저장 및 재부팅 후에도 라우팅 테이블은 동일하게 유지됩니다 !!!
이 릴리스에 버그 가 있다고 의심되기 시작했습니다 DD-WRT v24-sp1 (07/27/08) std.