Foonu lori hotspot afara re gba adiresi ati ẹnu-ona re lati ibikan, ati pe iyen kii se ipa-ona aiyipada Pi. Yiyipada aiyipada Pi yoo yi ibi ti Pi n fi trafiki tirẹ ranṣẹ. Foonu n tẹsiwaju lati lo ẹnu-ona ti a sọ fun un, ati nigbati ẹnu-ona yẹn ba wa lori LAN ti o jinna, awọn fireemu rẹ kan kọja afara. Awọn olumulo meji, ipinnu meji. Pipin wọn yoo ṣe alaye ọpọlọpọ awọn ijabọ nipa hotspot ti ko ni intanẹẹti nigba ti Pi funra rẹ dara.

Awọn ẹrọ meji, awọn ipinnu ẹnu-ona meji ti o yatọ

Pi ni akopọ IP tirẹ ati ipa-ona aiyipada tirẹ. Foonu ni akopọ IP tirẹ ati ipa-ona aiyipada tirẹ.

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

Tabili yẹn ni gbogbo awoṣe. Ẹnu-ona foonu jẹ adiresi lori LAN ti o jinna, ati pe awọn fireemu rẹ ni a fi ranṣẹ ni ipele 2 si ọna olutọsọna yẹn. Ipa-ona aiyipada Pi kan gbigbe ode tirẹ, eyiti o gbọdọ de ọdọ ẹlẹgbẹ VPN nipasẹ uplink irin-ajo.

Afara n fi fireemu ranṣẹ, kii ṣe ipa-ona pakẹti

Afara Linux n fi fireemu Ethernet ranṣẹ nipasẹ MAC ibi-afẹde, ati pe iyen ni gbogbo ohun ti o ṣe laarin awọn ebute rẹ. Fireemu foonu ti a fi adiresi si MAC olutọsọna ti o jinna ni a yipada si ebute TAP o si kọja tunu lai fọwọkan tabili ipa-ona Pi. Iyen ni idi ti ipa-ona aiyipada Pi ti o bajẹ le fi foonu ṣiṣẹ, ati iyen ni idi ti eyi ti o tọ ko le tun foonu ti a fun ni ẹnu-ona ti ko tọ ṣe.

TAP n gbe fireemu Ethernet o le jẹ ebute afara. TUN n gbe pakẹti IP ko si le. Ti apẹrẹ rẹ ba ropo ọkan pẹlu ekeji, afara kii ṣe afara ati pe iyoku ko kan nibi.

Pinnu tani n pin lease foonu

Aṣayan 3 DHCP ni aṣayan olutọsọna, o si sọ fun alabara ẹnu-ona wo ni lati lo fun subnet rẹ. Nigbati sẹva DHCP ti LAN ti o jinna ba jẹ olupin nikan, foonu gba ẹnu-ona ti o jinna ati apẹrẹ wa ni ibamu. Nigbati nkan miiran ni ẹgbẹ irin-ajo ba dahun ni akọkọ, foonu gba ẹnu-ona agbegbe, trafiki intanẹẹti rẹ n jade nipasẹ uplink irin-ajo, ati trafiki rẹ si LAN ti o jinna ko ni ọna rara.

Ṣiṣẹ olupin kan fun agbegbe igbohunsafefe yẹn, ki o si kọ ohun ti o n pin.

Pi jẹ ọran lọtọ paapaa nigbati o gba adiresi lati inu lease kanna. Pinnu pẹlu imọ boya o yẹ ki o fi awọn ipa-ona ti lease n fun sori ẹrọ, nitori aiyipada ti o jinna ti a ko wọle le fa gbigbe VPN Pi tikararẹ sinu tunu ti o n gbiyanju lati pa mọ laaye. Pẹlu systemd-networkd ipinnu yẹn ni UseRoutes= ninu apakan DHCP; pẹlu dhclient o jẹ aṣayan routers ninu atokọ ibeere.

Pa uplink mo lode LAN afara

Fetọ ti n gbe asopọ VPN ode Pi ko gbọdọ di ebute afara. Ti o ba di bẹẹ, gbigbe ti a fi di ọrọ ni a yipada sinu LAN ti o gbooro ati tunu pari ni gbigbe awọn pakẹti ode tirẹ, eyiti o kuna ni ọna ti o dabi pipadanu pakẹti dipo lupu. Pa agbara AP ati atilẹyin afara mọ ni gbangba pẹlu. Fetọ alailowaya ni ipo station nigbagbogbo ko le jẹ ebute afara, nitori ori 802.11 ko ni aaye fun adiresi MAC keji ti afara nilo.

Ṣe alaye agbegbe igbohunsafefe ti o gbooro, ero adiresi kan, ati sisẹ fireemu ti o fẹ gangan. Gbigba olugbọ VPN lori Pi ko fun gbogbo alabara afara ni iraye si awọn iṣẹ iṣakoso Pi. Awọn yẹn jẹ ilana lọtọ, ati kika wọn bi ọkan ni ọna ti hotspot fi di ẹnu-ọna ti o ṣi silẹ ni idakẹjẹ.

Dan awọn ohun mẹrin lọtọ nigbati o ba bajẹ

Nigbati foonu ko ba le de LAN ti o jinna, awọn akiyesi mẹrin yapa awọn idi naa. Ṣiṣẹ wọn ni ilana yii ki o si duro ni akọkọ ti o kuna.

ip route show default
bridge link show
ip -4 neigh show dev br0
tcpdump -ni br0 arp or icmp

Bẹrẹ pẹlu lease: ṣe foonu ni adiresi ati ẹnu-ona lori subnet ti o jinna? Lẹhinna wo afara, ki o si jẹrisi pe ebute AP ati ebute TAP mejeeji n fi ranṣẹ. Lẹhinna ka tabili aladugbo, nitori titẹ sii ti ko yanju fun olutọsọna ti o jinna tumọ si pe awọn fireemu n jade ati pe ko si nkan ti o dahun. Nikẹhin wo awọn fireemu lori afara nigba ti foonu n ping, eyiti o sọ fun ọ boya abawọn naa wa labẹ IP tabi rara.

Kọ ẹrọ wo ni o ni ipa-ona aiyipada kọọkan nigbati o ba pari. Laini iwe kan yoo yi pipade jade agbegbe dipo ti o jinna pada si ipinnu alabara ti o mọọmọ, ati itọkasi afara yẹ ki o wa nitosi.

Àwọn àpilẹ̀kọ tó jọra