Hotspot VPN b'pont: liema rotta prestabbilita tuża l-mowbajl?
Ir-rotta prestabbilita tal-Pi mhix il-gateway tal-mowbajl. Issepara ż-żewġ deċiżjonijiet, żomm l-uplink barra mill-pont, u ttestja l-lease qabel it-tunnel.
Il-mowbajl fuq il-hotspot b'pont tiegħek jikseb l-indirizz u l-gateway tiegħu minn imkien, u dan mhux ir-rotta prestabbilita tal-Pi. Li tbiddel il-prestabbilita tal-Pi jbiddel fejn il-Pi jibgħat it-traffiku tiegħu stess. Il-mowbajl ikompli juża l-gateway li ntqallu, u meta dak il-gateway jinsab fuq il-LAN imbiegħed, il-frames tiegħu sempliċement jaqsmu l-pont. Żewġ konsumaturi, żewġ deċiżjonijiet. Is-separazzjoni tagħhom tispjega ħafna mir-rapporti ta' hotspot mingħajr internet waqt li l-Pi nnifsu jkun tajjeb.
Żewġ apparati, żewġ deċiżjonijiet differenti tal-gateway
Il-Pi għandu l-istack IP tiegħu u r-rotta prestabbilita tiegħu. Il-mowbajl għandu l-istack IP tiegħu u r-rotta prestabbilita tiegħu.
| Consumer | Who chooses its gateway | What carries the traffic |
|---|---|---|
| Phone on the bridged AP | The remote LAN router, delivered in its client configuration | An Ethernet frame toward that router crosses the AP and TAP bridge |
| Pi's encrypted connection | The travel uplink's route toward the VPN peer | The Pi sends its own outer transport packets over the underlay |
Dik it-tabella hija l-mudell kollu. Il-gateway tal-mowbajl huwa indirizz fuq il-LAN imbiegħed, u l-frames tiegħu jiġu mgħoddija fil-livell 2 lejn dak ir-router. Ir-rotta prestabbilita tal-Pi tikkonċerna t-trasport ta' barra tiegħu stess, li jrid jasal għall-peer VPN permezz tal-uplink tal-vjaġġ.
Pont jgħaddi frames, ma jirrotax pakketti
Pont Linux jgħaddi frames Ethernet skont il-MAC tad-destinazzjoni, u dan huwa kollu li jagħmel bejn il-portijiet tiegħu. Il-frame tal-mowbajl indirizzat lejn il-MAC tar-router imbiegħed jiġi commutat għall-port TAP u jaqsam it-tunnel mingħajr ma jmiss it-tabella tar-routing tal-Pi. Għalhekk rotta prestabbilita miksura tal-Pi tista' tħalli l-mowbajl jaħdem, u għalhekk waħda korretta ma tistax tissewwi mowbajl li ngħata l-gateway ħażin.
TAP iġorr frames Ethernet u jista' jkun port tal-pont. TUN iġorr pakketti IP u ma jistax. Jekk id-disinn tiegħek issostitwixxa wieħed bl-ieħor, il-pont mhux pont u l-bqija ma japplikax.
Iddeċiedi min iqassam il-lease tal-mowbajl
L-għażla 3 tad-DHCP hija l-għażla tar-router, u tgħid lill-klijent liema gateway juża għas-subnet tiegħu. Meta s-server DHCP tal-LAN imbiegħed ikun l-uniku distributur, il-mowbajl jikseb gateway imbiegħed u d-disinn ikun konsistenti. Meta xi ħaġa oħra fuq in-naħa tal-vjaġġ tweġib l-ewwel, il-mowbajl jikseb gateway lokali, it-traffiku tal-internet tiegħu joħroġ mill-uplink tal-vjaġġ, u t-traffiku tiegħu lejn il-LAN imbiegħed m'għandux triq xejn.
Ħaddem distributur wieħed għal dak id-dominju tax-xandir, u ġġib rekord ta' x'iqassam.
Il-Pi huwa każ separat anke meta jieħu indirizz mill-istess lease. Iddeċiedi b'mod deliberat jekk għandux jinstalla r-rotot li joffri l-lease, għax prestabbilita imbiegħda importata tista' tiġbed it-trasport VPN tal-Pi stess fit-tunnel li qed jipprova jżomm ħaj. B'systemd-networkd dik id-deċiżjoni hija UseRoutes= fit-taqsima DHCP; b'dhclient hija l-għażla routers fil-lista tat-talbiet.
Żomm l-uplink barra mill-LAN b'pont
L-interface li ġġorr il-konnessjoni VPN ta' barra tal-Pi m'għandhiex issir port tal-pont. Jekk issir, it-trasport ikkriptat jiġi commutat fil-LAN estiża u t-tunnel fl-aħħar iġorr il-pakketti ta' barra tiegħu stess, li jonqos b'mod li jidher bħal telf ta' pakketti aktar milli loop. Żomm ukoll il-kapaċità AP u l-appoġġ tal-pont espliċiti. Interface mingħajr fili fil-mode station normalment ma tistax tkun port tal-pont, għax il-header 802.11 m'għandux spazju għat-tieni indirizz MAC li jeħtieġ pont.
Iddefinixxi id-dominju tax-xandir estiż, pjan ta' indirizzi wieħed, u l-filtraġġ tal-frames li tassew trid. Li tippermetti l-listeners VPN fuq il-Pi ma jagħtix lil kull klijent b'pont aċċess għas-servizzi tal-amministrazzjoni tal-Pi. Dawk huma regoli separati, u li tittrattahom bħala waħda huwa kif hotspot jibda sieket u jsir bieb miftuħ.
Ittestja l-erba' affarijiet separatament meta jinqasam
Meta l-mowbajl ma jistax jilħaq il-LAN imbiegħed, erba' osservazzjonijiet jifirdu l-kawżi. Mexxihom f'dan l-ordni u waqaf fl-ewwel li jfalli.
ip route show default
bridge link show
ip -4 neigh show dev br0
tcpdump -ni br0 arp or icmpIbda bil-lease: il-mowbajl għandu indirizz u gateway fuq is-subnet imbiegħed? Imbagħad ħares lejn il-pont, u kkonferma li l-port AP u l-port TAP it-tnejn jgħaddu. Imbagħad aqra t-tabella tal-ġirien, għax entrata mhux solvuta għar-router imbiegħed tfisser li l-frames joħorġu u xejn ma jweġib. Fl-aħħar osservah il-frames fuq il-pont waqt li l-mowbajl jpingja, li jgħidlek jekk il-ħsara hix taħt l-IP xejn.
Irreġistra liema apparat għandu kull prestabbilita meta tispiċċa. Linja waħda ta' dokumentazzjoni tibdel l-egress lokali mqabbel ma' dak imbiegħed f'deċiżjoni deliberata tal-klijent, u r-referenza tal-pont tiswa li tinżamm ħdejha.