wifi bridge készítése

Wifi routerek kábel nélküli összekötése (bridge építése)

Cél: általánosságban bemutatni, hogyan kell két wifi router között drót nélküli kapcsolatot építeni (bridge). Erre például akkor lehet szükség, ha a hálózat fizikai kiterjedését meg kell növelni, de a két eszköz kábellel történő összekötése nem lehetséges vagy nehézkes (pl. vagy a router-től messze lévő, nem wifi képes eszközt kell bevonni a hálózatba).

A leírásban "routerA" -nak lesz elnevezve az a router, ami a 'szerver' (primary, master, main) funkciót látja el. Ezt a funkciót hivatalosan Access Point-nak (AP) nevezik.
A leírásban "routerB" a neve a 'kliens' (secondary, slave) eszköznek, ami a routerA-ra fog rácsatlakozni.

A megoldás lényege, hogy a routerA által használt fix vagy DHCP-vel kiosztott IP tartomány a routerB-re kötött eszközökön is megjelenik.

routerA beállításai:
- a szokásos módon létre kell hozni egy wifi hálózatot
- SSID rejtése: először legyen látható, ha már minden működik, akkor el lehet rejteni
- MAC szűrés: először ne legyen, aztán ha már minden OK, akor meg lehet próbálni bekapcsolni
- fel kell írni a wifi hálózat paramétereit (SSID, wifi kártya MAC címe, titkosítás típusa, jelszó, csatorna, network mód (B,G,N,Mixed, stb.))
- DHCP szolgáltatás esetén be kell állítani a címtartományt

routerB beállításai:
- WAN kapcsolat: disabled
- saját IP cím: a routerA DHCP tartományán kívül eső cím (pl. ha routerA IP-je 192.168.1.1 és ha 100-150 között oszt IP-t, akkor pl. 192.168.1.20)
- gateway: a routerA saját IP-je
- DNS: routerA saját IP-je
- DHCP: ez az eszköz ne futtasson DHCP szolgáltatást, mert a routerA DHCP-je fog megjelenni ezen az eszközön is
- wireless mód: client (routed v. bridged típusú, attól függően, éppen hogyan nevezik)
- wireless mode: a routerA -nál felírt mód
- default gateway: ha lehet, be kell állítani, hogy ez is DHCP-n érkezik, ha nem, akkor a routerA belső IP címét kell megadni
- routerA SSID, titkosítás, jelszó: a routerA -ról kiírt paraméterek
- routerA BSSID: a routerA wifi kártyájának MAC címe
- tűzfal: először érdemes kikapcsolni, aztán ha már minden OK, meg lehet nézni, hogy bekapcsolva is minden OK-e

Ha ez mind be van állítva, akkor routerB -t érdemes elbootolni és meg lehet nézni, mit csináltunk. :)

Ha minden rendben van, akkor a routerB-re kábellel kötött eszközök a routerA -n futó DHCP szervertől kapnak IP-t, rendben van a routing -juk és van névfeloldásuk is.

Fontos: routerB-n nem fog megjelenni az eredeti SSID, ez az eszköz csak vezetékes kapcsolatok kiosztására lesz képes.

Hozzászólások

Ez a recept erősen támaszkodik arra a feltevésre, hogy a wlan és az ethernet adapter mindkét wifis routeren össze van bridgelve. Erről azért jó lett volna említést tenni.
-------------------------------------------------------------------------------
Az életben csak egy dolog a szép, de az épp nem jut eszembe.

Slackware Linux 13.37 | 2.6.39.3-janos

Általában össze van, kivéve, amikor kliensként működik.

"wireless mód: client (routed v. bridged típusú, attól függően, éppen hogyan nevezik)"

Alighanem itt van a kutya elásva, marhára nem mindegy, hogy routed avagy bridged a kliens működése. Amit leírtál (mármint mogorva) az csak a bridged mód esetén működik, routed esetén már nem. És szerintem csak routed mód esetén van értelme a kliens routeren/ap-n tűzfalat állítgatni.

Miért nincs könyvjelző a hupon? (Ezt csak a könyvjelzőzés céljából írtam le...)