클라이언트 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 포트에 어떻게 연결합니까? ( br0
LAN 포트 중 하나이고 vlan1
WAN 포트 라고 생각 하지만 확실하지 않습니다)
업데이트 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 & WLAN
vlan1
==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
.