Mae angen i ddefnyddwyr o bell gyrraedd argraffydd a gweinydd ffeiliau ar LAN ffisegol, a’r unig flwch Linux sy’n rhedeg drwy’r amser yw VM VirtualBox. Pontio’r VM i’r LAN honno yw’r hanner cyntaf. Yr ail hanner yw llwybr dychwelyd y bydd pob dyfais ar y LAN yn ei ddefnyddio mewn gwirionedd, a dyma’r rhan y mae’r rhan fwyaf o osodiadau yn ei cholli. Pan fydd ar goll, mae’r twnnel yn cysylltu, mae’r cleient yn pingio’r porth, ac nid oes dim arall yn ateb.

Defnyddiwch gyfeiriadau y gellir eu cyrraedd

Gosodwch addasydd LAN y VM i’r modd Bridged Adapter a gymeradwywyd ar gyfer y rhwydwaith hwnnw, a rhowch gyfeiriad iddo drwy’r broses ddyrannu arferol. Yna mae’r VM yn ymddangos ar y LAN ffisegol fel unrhyw letywr arall. Rhaid i’w lwybr diofyn barhau i ddefnyddio’r porth go iawn, fel bod y cludiant wedi’i amgryptio i’r cymar VPN yn parhau’n gyrraeddadwy. Peidiwch â defnyddio cyfeiriad NAT diofyn VirtualBox fel naid nesaf y LAN, oherwydd mae’r cyfeiriad hwnnw’n byw y tu ôl i NAT rhithwir ac nid yw ar-link i’r gwesteiwr nac i beiriannau eraill y LAN.

LAN router:          192.168.70.1/24
VirtualBox host:     192.168.70.5/24
VPN gateway VM:      192.168.70.10/24
Example LAN service: 192.168.70.40
VPN client pool:     10.80.0.0/24

Gwiriwch am orgyffwrdd â rhwydweithiau’r tŷ gan ddefnyddwyr o bell cyn dewis y pwll. Mae orgyffwrdd yn troi’n amwysedd llwybro nad oes unrhyw ffurfweddiad gweinydd yn ei drwsio.

Hysbysebwch y LAN, yna anfonwch ymlaen

Ar gyfer gweinydd y mae ei ddilysu a’i gludiant eisoes yn cael eu rheoli, mae’r llinellau rhwydwaith yn edrych fel hyn. Mae’r push yn dweud wrth gleient sy’n derbyn sut i gyrraedd y LAN, ac nid yw ynddo’i hun yn gwneud i’r VM anfon unrhyw beth ymlaen.

dev tun
topology subnet
server 10.80.0.0 255.255.255.0
push "route 192.168.70.0 255.255.255.0"

Galluogwch anfon IPv4 ymlaen yng nghyfluniad rhwydwaith parhaus y VM, a chaniatáu i’r pwll cleientiaid gyrraedd y gwasanaethau LAN a fwriedir ar ffin anfon ymlaen y VM. Mae caniatâd i gyrraedd y gwrandäwr VPN yn rheol ar wahân, ac mae eisoes yn gweithio os cododd y twnnel.

Mae’r llwybr dychwelyd ar lwybrydd y LAN

Mae dyfeisiau’r LAN yn ateb drwy eu porth diofyn, sef llwybrydd y LAN yn 192.168.70.1. Nid oes gan y llwybrydd hwnnw syniad ble mae 10.80.0.0/24 yn byw oni bai bod rhywun yn dweud wrtho. Ychwanegwch lwybr y pwll at ffurfweddiad parhaus a gefnogir y llwybrydd, gan bwyntio at gyfeiriad LAN y VM. Mae ei ychwanegu ar westai VirtualBox yn unig yn trwsio llwybrau sy’n ymgynghori â’r gwesteiwr hwnnw, ac nid yw hynny’n golygu pob dyfais ar y LAN.

ip route add 10.80.0.0/24 via 192.168.70.10

Rhaid i fur cadarn y gyrchfan ei hun ganiatáu’r pwll cleientiaid fel ffynhonnell o hyd. Mae llwybr yn cario’r pecyn; nid yw’n rhoi’r gwasanaeth.

Os na ellir newid llwybrydd y LAN, y dewis arall yw cyfieithu ffynhonnell cwmpasedig ar y VM. Mae’n gwneud i atebion ddychwelyd heb y llwybr, ac mae’n cuddio cyfeiriadau unigol y cleientiaid oddi wrth wasanaeth y LAN.

Dilynwch un pecyn o’r dechrau i’r diwedd

Mae cleient yn 10.80.0.25 yn anfon at 192.168.70.40 drwy’r twnnel. Mae’r VM yn anfon y pecyn ymlaen i’r LAN. Mae’r gwasanaeth yn ateb ei lwybrydd, sy’n dewis y VM ar gyfer y pwll cleientiaid, ac mae’r VM yn dychwelyd y pecyn drwy OpenVPN. Mae pob naid yn y frawddeg honno yn lle y gall y cynllun fethu.

Profwch gyda’r cymhwysiad go iawn o gleient o bell, yna ailadroddwch ar ôl ail-lwytho’r ffurfweddiad a reolir ar y VM ac ar y llwybrydd.

Os yw’r cleient yn cyrraedd y VM ond nid y gwasanaeth, gwiriwch lwybr y llwybrydd yn gyntaf. Os yw’r gwasanaeth yn derbyn y cais ac nad yw’r cleient byth yn gweld yr ateb, y llwybr dychwelyd yw’r un drwgdybus.

Erthyglau cysylltiedig