Mam jeden router DD-WRT (tutaj: 1.) podłączony do Internetu, działający idealnie, z komputerami klienckimi przypisanymi statycznymi adresami IP.
Teraz chcę dodać kolejnego klienta statycznego (tutaj: 2.), ale tym razem jest to inny router DD-WRT, a nie komputer.
Ten drugi DD-WRT ma być serwerem DHCP, „rozpędzającym” wszystko, co jest do niego podłączone, tak że drugi (pierwszy) router widzi tych klientów jako pochodzących z tego jednego portu / adresu IP (powiedzmy 192.168.14.31).
Jak dotąd tak dobrze, ale z jakiegoś powodu klienci połączeni przez drugi router nie widzą Internetu.
Jeśli podłączę komputer do tego portu, przypisując mu ten statyczny adres 192.168.14.31, może on uzyskać dostęp do Internetu bez żadnego problemu, więc wiem, że problem nie dotyczy pierwszego routera. Problemem jest błędna konfiguracja drugiego (klienta) routera DD-WRT, ponieważ po prostu nie wie, jak przekazywać klientów z jego podsieci (192.168.1.X) do pierwszego routera (192.168.14.1).
Za pomocą tracert
udało mi się zweryfikować, czy to rzeczywiście problem. Ale nie wiem co (i jak) z ustawień Zillion w DD-WRT, które należy zmienić.
Próbowałem zmieniając Operating Mode
się Advanced Routing
od Gateway
celu Router
, ale to wydaje się natomiast we właściwym kierunku, to nie rozwiązuje problemu.
Masz pomysł, co powinienem zrobić na drugim routerze, aby kazał mu rozpocząć przekazywanie pakietów z 192.168.1.x do 192.168.14.1?
AKTUALIZACJA 1: Udało mi się połączyć telnet z routerem i wydrukować tabelę routingu:
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
Oczywiste jest, że tabela routingu jest niepoprawna, ale jak mogę to zmienić w DD-WRT ?
Wiem też, jakie są porty WAN i LAN, ale jakie są br0
i vlan1
? Jak powiązać je z portami WAN i LAN? (Myślę, że br0
jest jednym z portów LAN i vlan1
jest portem WAN, ale nie jestem pewien)
AKTUALIZACJA 2: Znalazłem opcję drukowania tabeli routingu z poziomu interfejsu internetowego 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
Co mówi mi, że według DD-WRT:
br0
==LAN & WLAN
vlan1
==WAN
(tak jak myślałem)
Dobrze wiedzieć. Teraz muszę rozwiązać ten problem (nadal nie mam pojęcia): Spraw, aby pakiety z sieci 192.168.1.x dotarły do bramy 192.168.14.1.
AKTUALIZACJA 3: Wgląd. Myślę, że problem polega na tym, że maska sieci dla 192.168.14.0
wpisu nie jest 255.255.0.0
. Problem polega na tym, że nie ma sposobu, aby to zmienić ... Próbowałem dodać wyraźny wpis w zakładce Advanced Routing:
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
Ale tabela routingu pozostaje taka sama nawet po zastosowaniu, zapisaniu i ponownym uruchomieniu !!!
Zaczynam podejrzewać, że w tym wydaniu jest błądDD-WRT v24-sp1 (07/27/08) std
.