Internet megosztása bluetooth-on keresztül
A Magyar Macintosh Wiki wikiből
Mac OS X segítségével megoszthatjuk internet elérésünket bluetooth-on keresztül. Így más laptop, kéziszámítógép is használhatja a netet ezen a kapcsolaton keresztül.
A következő leírás gyakorlati tapasztalat alapján íródott, ahol a szerző WiFi (Airport) elérését osztotta meg másik laptop számára.
Tartalomjegyzék |
Megosztás létrehozása
A lényeg röviden: betárcsázós megosztást hozunk létre, ahol a Bluetooth null-modem kiszolgálóként fog működni, ezen keresztül lehet majd a klienseknek behívni.
Internet megosztása
Első lépésben tegyük lehetővé az internet megosztását (Internet Sharing). Ezt a System Preferences > Sharing > Internet fülecskére kattintva kapott panelen tehetjük meg. Adjuk meg a megosztani kívánt kapcsolatot a Share your connection from:" melletti popup menüben beállítva (pl. Airport). Ezután pipáljuk ki a To computers using: felirat alatt található pipadobozok közül a Bulit-in Ethernet melletti mezőt. Ez egy csel, mely arra kell, hogy a megosztás működtetéséhez szükséges címfordítás és routolás (hálózati csomagok továbbirányítása a belső hálózatból kifele) szolgáltatások engedélyezve legyenek.
Ha ezeket beállítottuk, kattintsunk a Start gombra. Ha jól megy minden, akkor az Internet Sharing Off On-ra vált.
- Megjegyzés: érdekes módon nem lehet pipálni a Built-in Ethernet helyett a Bluetooth-ot, mivel a Mac OS X jelen verziójáig ez valamiért nem megoldott.
Virtuális port létrehozása
- Megjegyzés: a szerző feltételezi, hogy a számítógépre kötött vagy belső bluetooth eszköz él és a használandó másik eszköz (számítógép, palm, okostelefon) már párosítva van.
Most a bluetooth eszközünkhöz virtuális soros portot hozunk létre, melyen keresztül fogja fogadni gépünk a hívásokat. Ehhez menjünk a System Preferences > Bluetooth panelbe és azon belül is válasszuk ki a Sharing fület. A panel alján található Add Serial Port Service-re kattintva kapunk egy új bejegyzést. Ezt nevezzük át sharing-port-ra, a típusa (Type) legyen RS-232, az alatta található két pipamezőt hagyjuk üresen (Show in Network Preferences és Require pairing for security). Arra is ügyeljünk, hogy a soros port engedélyezve legyen (Bluetooth Serial Port On).
Betárcsázó szerver indítása
A pppd (Point-to-Point Protocol Daemon) kiszolgálót a következő paranccsal tudjuk elindítani Terminal segítségével:
sudo /usr/sbin/pppd /dev/tty.sharing-port 115200 noauth local passive proxyarp asyncmap 0 silent persist :10.1.0.201 &
Ha mindent rendben tettünk, akkor mostantól kezdve a gépünkre rá lehet csatlakozni másik eszközzel betárcsázás segítségével.
- Megjegyzés: a sharing-port értelemszerűen a fent létrehozott virtuális soros portunk neve.
- Tipp: a sor végén található 10.1.0.201 IP cím tetszőlegesen változtatható, azonban ügyeljünk arra, hogy ez ne interferáljon a létező hálózatunkkal.
Betárcsázó szerver leállítása
A betárcsázó programot a következő paranccsal lőhetjük le:
sudo killall pppd
Ezután megszűnik a betárcsázós kiszolgálás. Ha nem akarunk tovább szolgáltatni, célszerű az internet megosztást is kikapcsolni biztonsági okokból.
Mac OS X kliens konfigurálása
Bluetooth kiszolgáló párosítása
Mielőtt nekifognánk a lényegi beállításokhoz, első lépésként természetesen ismertessük fel gépünkkel a kiszolgálót Bluetooth egységként. A szokásos Alma menü > System Preferences > Bluetooth > Settings fülecske panelen alul a Set Up New Device..." gombra kattintva megtehetjük. Ha ezzel megvagyunk, akkor ez a beállítás megmarad kitörlésig, addig nem kell ezt a lépést megismételni.
Virtuális soros port
Most beállítjuk kliens gépünkön azt a virtuális modemet, melyen keresztül fogunk betárcsázni a kiszolgáló gépre. Ehhez az Alma menü > System Preferences > Bluetooth > Devices fülecske panelen jelöljük ki a felismert kiszolgáló gépet, majd a jobb oldalon az Edit Serial Ports...-ra kattintva előugró íven felül meg fog jelenni egy lista a felismert virtuális soros portokról. Itt lesz a fent leírt módon létrehozott sharing-port. Alatta meg fognak jelenni az alábbi beállítások:
- Port name: - (ezt jegyezzük meg, később szükség lesz rá)
- Device service: - sharing-port
- Port type: - RS-232
- Require pairing for security - (nincs kipipálva)
- Show in Network Preferences - (nincs kipipálva)
Jelöljük ki a felső dobozban a sharing-port-ot és kattintsunk az Apply-ra. Most bezárhatjuk a System Preferences ablakot. Egyébként zárjuk is be, mert addig nem fogja felismerni a rendszer az új portot, amíg újra be nem lépünk.
- Megjegyzés: Haladók a következő módon ellenőrizhetik, hogy valóban létrejött a fent beállított virtuális soros port, ha kiadják a következő parancsot terminálban:
ls /dev/tty.*
Hálózat konfigurálása
Térjünk vissza a rendszer-beállításokhoz, azon belül is a hálózati beállításokhoz (Network). Amint ez a panel jelenik meg, nagy valószínűséggel értesíteni fog a rendszer minket egy felugró panelben, hogy új hálózati csatolót talált. A felülről második legördülő menüben (Show:) jelöljük ki a Network Port Configurations opciót, ekkor megjelenik az összes lehetséges hálózati csatlakozási lehetőség.
- FONTOS: Ha a listában szerepel a Bluetooth, akkor vegyük le róla a pipát!
Most jelöljük ki az előbb megjegyzett virtuális soros portunkat, amely valószínűleg ilyen néven fog látszani: ...-sharing-port-1 (a három pont helyére képzeljük oda gépünk nevét). Most a Show: legördülő menüben jelöljük ki frissen hozzáadott virtuális portunkat. A panel megváltozik és megjelenik a konkrét internet csatlakozáshoz való beállítás szett.
- Megjegyzés: Érdemes belenézni a PPP Options... gombra megjelenő kérdőívet, itt lehet olyasmiket beállítani, hogy nem használat esetén mennyi idő után bontson a kapcsolat, stb.
Kattintsunk a Dial now...-ra. Ennek hatására elindul az Internet Connect alkalmazás. Ennek segítségével fogunk effektíve csatlakozni a Bluetooth-on keresztül a kiszolgálóra.
Tárcsázó beállítása
Ebben a lépésben az Internet Connect programban (az /Applications program mappában találjuk) állítjuk be a csatlakozást. A megjelenő ablak eszköz sorában szerepelnie kell a létrehozott virtuális modem nevének (lásd a Hálózat konfigurálása lépést). Kattintsunk rá. Mindjárt a Configuration: legördülő menüre kattintsunk rá és ott válasszuk ki az Edit Configurations... elemet. Az itt felugró kérdőívet töltsük ki a szükséges adatokkal:
- Descrtipion: - adjunk nevet a beállításunknak
- Telephone Number: - maradjon üres
- Account Name: - maradjon üres
- Password: - maradjon üres
- Prompt for password after dialing - ne legyen kipipáva
- Modem: - Null Modem 115200
- Manual Dial to make this connection - ne legyen kipipálva
Első próba
Ha mindent beállítottunk, megpróbálhatunk csatlakozni a kiszolgálóra. Ezt az Internet Connect programban a Connect gombra kattintva tehetjük meg.
További információk
- Kapcsolódó fórumtéma: http://beszeljukmac.com/index.php/forums/viewthread/12093/
- Bluetooth to Internet Utility - GUI megoldás, nem teljesen működik.
