Pertanyaan Bagaimana cara menjembatani dua router DD-WRT kabel?


Saya memiliki satu router DD-WRT (di sini: 1) terhubung ke Internet, bekerja dengan sempurna, dengan PC klien diberi alamat IP statis.

Sekarang saya ingin menambahkan yang lain statis klien (di sini: 2), tetapi kali ini adalah router DD-WRT yang lain, bukan PC.

DD-WRT ke-2 ini dimaksudkan untuk menjadi server DHCP, "mengipas-ngipasi" apa pun yang terhubung dengannya, sedemikian sehingga router (1) yang lain melihat klien tersebut berasal dari port tunggal / IP (katakanlah 192.168.14.31).

Sejauh ini sangat bagus, tetapi untuk beberapa alasan klien yang terhubung melalui router kedua tidak dapat melihat Internet.

Jika saya menghubungkan PC ke port yang menugaskan ke alamat 192.168.14.31 statis itu, itu dapat mengakses Internet tanpa masalah apa pun, jadi saya tahu bahwa masalahnya bukan di router pertama. Masalahnya adalah kesalahan konfigurasi dari router DD-WRT kedua (klien), karena tidak tahu cara meneruskan klien dari subnetnya (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 zillion dalam DD-WRT, untuk berubah.

Saya mencoba mengubah Operating Mode di Advanced Routing dari Gateway untuk Router tetapi sementara ini tampaknya dalam arah yang benar, itu tidak memecahkan masalah.

Tahu apa yang harus saya lakukan di router ke-2 untuk memberitahukannya untuk mulai meneruskan paket dari 192.168.1.x ke 192.168.14.1?

PERBARUI 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, tapi bagaimana cara mengubahnya pada DD-WRT?

Juga, saya tahu apa port WAN dan LAN, tapi apa br0 dan vlan1? Bagaimana cara menghubungkan mereka ke port WAN dan LAN? (Kupikir br0 adalah salah satu port LAN dan vlan1 adalah port WAN tapi saya tidak yakin)

PERBARUI 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 bahwa, menurut DD-WRT:

  • br0   == LAN & WLAN
  • vlan1 == WAN (seperti yang saya pikir)

Senang mendengarnya. Sekarang saya harus menyelesaikan masalah ini (saya masih tidak memiliki petunjuk): Membuat paket dari jaringan 192.168.1.x mencapai gerbang 192.168.14.1.

PERBARUI 3: Wawasan. 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 Lanjutan:

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

Tapi tabel routing tetap sama bahkan setelah menerapkan, menyimpan, dan me-reboot !!!

Saya mulai curiga bahwa ada a bug di dalam DD-WRT v24-sp1 (07/27/08) std melepaskan.


12
2017-10-31 03:16


asal


Saya ada beberapa alasan spesifik Anda memerlukan lebih dari satu server DHCP di jaringan Anda? - ubiquibacon
@typoknig Pertanyaan bagus karena ini memungkinkan saya untuk mengklarifikasi bahwa saya tidak tertarik pada lebih dari satu server DHCP di jaringan saya. Hanya router kedua adalah DHCP. Yang pertama (yang terhubung langsung ke Internet melalui modem kabel) adalah 100% statis. - Eternal Learner
Dalam hal ini mengapa tidak membiarkan router pertama menjadi server DHCP? - ubiquibacon
@typoknig Pertanyaan bagus tapi ini bukan masalah yang saya coba pecahkan. Router pertama telah berfungsi tahun seperti sekarang ini dan saya tidak punya keinginan untuk mengubahnya. Jika DD-WRT tidak dapat mendukung sesuatu yang sederhana seperti menjembatani dua subnet, maka saya hanya akan kembali ke firmware saham, yang bekerja dengan sempurna dalam mode ini sampai saya memutuskan untuk "meningkatkan" ke DD-WRT kemarin. - Eternal Learner


Jawaban:


Saya sudah siap untuk menyerah dan kembali ke firmware stok ketika saya menemukan tip yang tersembunyi di forum dd-wrt.com Rosewill RNX-GX4 - Diiklankan sebagai Kompatibel DD-WRT  yang menginstruksikan:

Anda cukup memasukkan firmware DD-WRT dan: masuk ke "opsi vlan",   hapus centang pada kolom "W", lalu "simpan" dan "terapkan", lalu periksa "W" lagi   lalu "simpan" dan "terapkan" <==== ini bisa menyelesaikan WAN tidak berfungsi.

Saya mencoba itu dan memecahkan semua masalah saya.


3
2017-11-03 17:53





Apakah port WAN router ke-2 diatur ke sesuatu di 192.168.14.0/24? Saya percaya itu di Setup dan kemudian di bawah di mana dikatakan "Router IP", port WAN router ke-2, atau "Router IP" harus berada di subnet yang sama dengan port LAN di router pertama.


1
2017-10-31 03:57



Ya, memang, tetapi sejauh ini tidak ada untungnya dalam membuat karya ini. Ada satu detail kecil atau trik yang hilang tapi saya tidak tahu apa itu. Tabel routing juga terlihat baik-baik saja tetapi ketika saya tracert 192.168.14.1 (Router 1), saya mendapatkan denda 192.168.1.1 pertama, tetapi hop berikutnya 192.168.14.31 Destination host unreachable. Ini membuat saya gila karena saya tidak mengerti apa yang terjadi dan mengapa ini terjadi. - Eternal Learner
Apakah Anda melakukan sesuatu yang aneh dengan tugas port LAN / WAN? Saya percaya ada pengaturan yang menghubungkan port WAN ke bridge yang sama dengan port LAN, dan Anda TIDAK ingin melakukan hal ini pada router. Juga, port WAN Router 2 harus terhubung ke port LAN Router 1, apakah ini yang terjadi? - LawrenceC
Tidak, saya tidak melakukan sesuatu yang aneh dengan tugas port LAN / WAN, hanya karena saya tidak suka mengubah apa pun yang tidak saya mengerti. Ya, router 2 WAN aku s terhubung ke port LAN dari router 1. Saya baru saja memposting pembaruan yang menggambarkan tabel perutean yang ada, jadi ini mungkin memberi lebih banyak cahaya. - Eternal Learner
P.S. Saya akan memilih Anda tetapi tidak memiliki cukup poin. - Eternal Learner
Di halaman Penyetelan, di mana Anda dapat menetapkan IP Router, apakah netmask 255.255.255.0 (ini / 24)? Jika tidak, cobalah mengubahnya menjadi itu. - LawrenceC


Masalah yang Anda lihat disebut NAT ganda.

Apa yang akan saya lakukan di sini adalah membuat router 1 server DHCP. Sangat. Pastikan saja ia membagikan IP yang tidak bertentangan dengan perangkat statis yang ada. Kemudian, jalankan kabel dari port LAN pada router pertama ke port LAN (bukan WAN) pada router kedua, dan nonaktifkan layanan DHCP pada router kedua. Ini harus melakukan hampir semua yang Anda inginkan, kecuali bahwa sekarang semua perangkat kemungkinan akan berada di subnet yang sama. Jika Anda mencoba membuat semacam jaringan tamu, dan router Anda mendukungnya, Anda masih dapat melakukan ini dengan menggunakan subnet mask yang berbeda untuk server dhcp.


1
2017-10-31 04:04



Terima kasih. Iya nih, triple-NAT untuk tujuan jaringan tamu adalah apa yang saya coba lakukan, kecuali bahwa saya tidak ingin perangkat dari router ke-2 memiliki subnet yang sama dengan tanggal 1 dan Saya ingin menjaga tanggal 1 statis. Saya ingin menjaga 192.168.14.x pertama dan ke-2 192.168.1.x. Yang lucu adalah itu bekerja sempurna dengan firmware stok router sebelum mem-flash ke DD-WRT di Port WAN, jadi tampaknya firmware stok itu secara otomatis melakukan apa yang harus saya lakukan secara manual di DD-WRT. Saya yakin DD-WRT dapat melakukan ini, tetapi saya tidak tahu pengaturan "rahasia" itu. - Eternal Learner


Punya masalah serupa. Periksa alamat MAC untuk WAN, LAN dan WLAN. Saya mengubah WAN MAC dan masalah terpecahkan. (Pengaturan >> MAC address clone ...) (Dalam kasus saya WAN WLAN adalah MAC yang sama)


0
2018-03-16 01:31