Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Asus wl 500gP(X-WRT) + ZyXEL P-660HW - nastavenie siete

Dobrý deň,

mám internetové DSL pripojenie a zapojené dva routre - Asus wl 500gP s nainštalovaným W-WRT a ZyXEL P-660HW. Pripojenie je prostredníctvom PPPoE s dynamicky prideľovanou IP adresou. ZyXEL je prepnutý do bridge modu a Asus je router. Popis zapojenia aj s nastavením IP adries je v priloženom obrázku.

Pripojenie do internetu mi funguje bezproblémovo, ale neviem sa pripojiť z LAN siete na ZyXEL. Skúsil som v X-WRT pridať routu 10.12.13.0 / 255.255.255.0 a smerovať ju cez vlan0, ale toto nefunguje (to by bolo asi moc jednoduché :-) ) a nič iné mi už nenapadá.

Dá sa vôbec router nastaviť tak, aby som sa dostal aj z LAN siete na ZyXEL?

Vopred vďaka za pomoc.

Předmět Autor Datum
jo, to by bylo moc jednoduché :-) 1. v X-WRT musíš nastavit na eth1 (tuším - prostě fyzické rozhran…
touchwood 12.04.2009 21:14
touchwood
Všetko funguje tak ako má :-) Veľká vďaka patrí touchwood-ovi. Ak to niekomu pomôže, tak tu je návod…
Alibaba 13.04.2009 15:53
Alibaba
Zapojeno a nastaveno to bude stejně, pokud mám na Zyxel ještě připojený STB O2? Zatím nemohu vyzkouš…
Karel_ 16.04.2009 13:24
Karel_
ano. IPTV má vlastní virtuální okruh, ta už rovnou funguje jako bridge.
touchwood 16.04.2009 15:28
touchwood
Díky. poslední
Karel_ 17.04.2009 07:34
Karel_

jo, to by bylo moc jednoduché :-)

1. v X-WRT musíš nastavit na eth1 (tuším - prostě fyzické rozhraní na WAN portu) správnou IP adresu z rozsahu zyxelu. Tím se ti automaticky udělá i správně routa
2. musíš povolit ve firewallu forwarding z VLAN0 přes ETH1 (opět ?) pro daný rozsah adres (tj 10.12.13.0/24)
3. Aby ti to správně fungovalo i z PC v LAN, musíš udělat jednu ze dvou variant:
a) v zyxelu nastavit pevnou routu směrem IP adresy v LAN
b) nastavit v X-WRT maškarádu pro IP z LAN na IP ETH1
- osobně doporučuju variantu A), je čistější.

P.S.: mně to takto funguje :-)

Všetko funguje tak ako má :-) Veľká vďaka patrí touchwood-ovi. Ak to niekomu pomôže, tak tu je návod ako som postupoval:

zapojenie je na priloženom obrázku dole. Len pre istotu - IP adresu modemu ZyXEL treba samozrejme nastaviť ešte predtým, ako ho pripojíme spolu s routerom a pre LAN modemu treba zvoliť inú sieť ako používa router pre počítače.

1. v X-WRT je potrebné WAN portu routera prideliť IP adresu z rozsahu modemu ZyXEL. Asus má WAN port pridaný do rozhrania vlan1. Aby ostalo nastavenie zachované aj po reštarte routera, upravil som štartovací skript:

root@OpenWrt:~#vi /etc/init.d/S95custom-user-startup

a pridať na koniec súboru:

# nastavi rozhranie vlan1 do LAN siete modemu
ifconfig vlan1 add 10.12.13.2 netmask 255.255.255.0 broadcast 10.12.13.255 &

(asi to ide urobit aj inak ako v custom-user-startup skripte, ale neprišiel som na to, kde v X-WRT IP adresu nastaviť)

2. Teraz by už mala fungovať komunikácia router - modem. Dá sa to overiť telnetom z routera na modem:
root@OpenWrt:~#telnet 10.12.13.1
Po prihlásení do modemu pridáme routu, aby boli správne smerované pakety z modemu do LAN siete za routerom:

P-660HW-T>ip route add 192.168.1.0/24 10.12.13.2

Tento krok môžme urobiť aj cez web rozhranie modemu v Advanced - Static Route.
Destination IP Address 192.168.1.0
IP Subnet Mask 255.255.255.0
Gateway IP Address 10.12.13.2
(V iných typoch modemov to bude podobné.)

3. Ostáva už len správne smerovať pakety z počítačov v LAN sieti cez router na rozhranie vlan1 a ďalej na modem. Upravíme skript pre firewall:
root@OpenWrt:~#vi /etc/firewall.user

a pod riadok "iptables -t nat -F postrouting_rule" vložiť:

# presmeruje pakety z LAN na modem
iptables -A forwarding_rule -i br0 -o vlan1 -d 10.12.13.0/24 -j ACCEPT

nové pravidlo sa aplikuje po reštarte firewallu:

root@OpenWrt:~#/etc/init.d/S35firewall restart

Hotovo - teraz je už modem dostupný zo všetkých počítačov v LAN cez ip adresu 10.12.13.1.

Zpět do poradny Odpovědět na původní otázku Nahoru