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.

ConsumerWho chooses its gatewayWhat carries the traffic
Phone on the bridged APThe remote LAN router, delivered in its client configurationAn Ethernet frame toward that router crosses the AP and TAP bridge
Pi's encrypted connectionThe travel uplink's route toward the VPN peerThe 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 icmp

Ibda 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.

Artikli relatati