Saya memiliki satu router DD-WRT (di sini: tanggal 1) yang terhubung ke Internet, bekerja dengan sempurna, dengan PC klien yang diberikan alamat IP statis.
Sekarang saya ingin menambahkan klien statis lain (di sini: ke-2), tapi kali ini router DD-WRT yang lain, bukan PC.
2nd DD-WRT dimaksudkan untuk menjadi server DHCP, "menyebar" apa pun yang terhubung dengannya, sehingga router (1) lainnya melihat klien tersebut berasal dari satu port / IP (katakanlah 192.168.14.31).
Sejauh ini bagus, tetapi untuk beberapa alasan klien yang terhubung melalui router ke-2 tidak dapat melihat Internet.
Jika saya menghubungkan PC ke port yang menetapkan alamat 192.168.14.31 statis itu, ia dapat mengakses Internet tanpa masalah, jadi saya tahu bahwa masalahnya bukan pada router pertama. Masalahnya adalah kesalahan konfigurasi router DD-WRT ke-2 (klien), karena router tidak tahu cara meneruskan klien dari subnet (192.168.1.X) ke router pertama (192.168.14.1).
Menggunakan tracert
Saya telah dapat memverifikasi bahwa ini memang masalahnya. Tapi saya tidak tahu apa (dan bagaimana), dari pengaturan miliaran di DD-WRT, untuk berubah.
Aku mencoba mengubah Operating Mode
dalam Advanced Routing
dari Gateway
ke Router
tapi sementara ini tampaknya ke arah yang benar, itu tidak memecahkan masalah.
Tahu apa yang harus saya lakukan di router ke-2 untuk mengatakannya untuk mulai meneruskan paket dari 192.168.1.x ke 192.168.14.1?
PEMBARUAN 1: Saya berhasil melakukan telnet ke router dan mencetak tabel routing:
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
Sudah jelas bahwa tabel routing tidak benar, tetapi bagaimana cara mengubahnya pada DD-WRT ?
Juga, saya tahu apa port WAN dan LAN, tetapi apa itu br0
dan vlan1
? Bagaimana cara menghubungkannya dengan port WAN dan LAN? (Saya pikir br0
ini adalah salah satu port LAN dan vlan1
port WAN tapi saya tidak yakin)
UPDATE 2: Saya menemukan opsi untuk mencetak tabel routing dari dalam antarmuka web 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
Yang memberitahu saya itu, menurut DD-WRT:
br0
==LAN & WLAN
vlan1
==WAN
(seperti yang saya pikirkan)
Senang mendengarnya. Sekarang saya perlu menyelesaikan masalah ini (saya masih belum tahu): Membuat paket dari jaringan 192.168.1.x mencapai gateway 192.168.14.1.
UPDATE 3: Insight. Saya pikir masalahnya terletak pada fakta bahwa netmask untuk 192.168.14.0
entri tidak 255.255.0.0
. Masalahnya adalah, tidak ada cara untuk mengubahnya ... Saya mencoba menambahkan entri eksplisit di tab Routing Lanjut:
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
Tetapi tabel routing tetap sama bahkan setelah menerapkan, menyimpan dan me-reboot !!!
Saya mulai curiga ada bug dalam DD-WRT v24-sp1 (07/27/08) std
rilis ini .