L-utenti remoti jeħtieġu jilħqu stampatur u server tal-fajls fuq LAN fiżika, u l-unika magna Linux li tibqa’ mixgħula dejjem hija VM ta’ VirtualBox. Li tipponta l-VM fuq dik il-LAN hija l-ewwel nofs. It-tieni nofs hija rotta tar-ritorn li kull apparat fil-LAN se juża tassew, u dik hija l-parti li ħafna konfigurazzjonijiet jaqgħu fiha. Meta tkun nieqsa, il-mina tikkonnettja, il-klijent jagħmel ping lill-gateway, u xejn ieħor ma jwieġeb.

Uża indirizzi li jistgħu jintlaħqu

Issettja l-adapter tal-LAN tal-VM fil-modalità Bridged Adapter approvata għal dik in-network, u agħtiha indirizz permezz tal-proċess normali ta’ allokazzjoni. Imbagħad il-VM tidher fuq il-LAN fiżika bħal kull host ieħor. Ir-rotta default tagħha trid tibqa’ tuża l-gateway vera, sabiex it-trasport encrypted lejn il-peer VPN jibqa’ jintlaħaq. Tużax l-indirizz NAT default ta’ VirtualBox bħala l-hop li jmiss għal-LAN, għax dak l-indirizz jgħix wara NAT virtwali u mhuwiex on-link għall-host jew għal magni oħra fil-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

Iċċekkja jekk hemmx sovrapposizzjoni man-netwerks tad-dar tal-utenti remoti qabel tagħżel il-pool. Is-sovrapposizzjoni ssir ambigwità fir-routing li l-ebda konfigurazzjoni tas-server ma tissewwi.

Ħabbar il-LAN, imbagħad ifforwards

Għal server li l-awtentikazzjoni u t-trasport tiegħu diġà huma ġestiti, il-linji tan-network jidhru hekk. Il-push jgħid lill-klijent li jaċċetta kif jasal għal-LAN, u fih innifsu ma jagħmilx il-VM tifforwards xi ħaġa.

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

Ippermetti l-forwarding tal-IPv4 fil-konfigurazzjoni tan-network permanenti tal-VM, u ħalli l-pool tal-klijenti jasal għas-servizzi tal-LAN maħsuba fil-fruntiera tal-forwarding tal-VM. Il-permess biex jintlaħaq is-semmiegħ VPN hija regola separata, u diġà qed taħdem jekk il-mina telgħet.

Ir-rotta tar-ritorn tinsab fuq ir-router tal-LAN

L-apparati fil-LAN iwieġbu permezz tal-gateway default tagħhom, li huwa r-router tal-LAN f’192.168.70.1. Dak ir-router ma jafx fejn jinsab 10.80.0.0/24 sakemm ma jingħadlux. Żid ir-rotta tal-pool mal-konfigurazzjoni permanenti appoġġjata tar-router, u indikaha lejn l-indirizz tal-LAN tal-VM. Li żżidha biss fuq il-host ta’ VirtualBox issewwi l-mogħdijiet li jistaqsu lil dak il-host, u dan mhuwiex kull apparat fil-LAN.

ip route add 10.80.0.0/24 via 192.168.70.10

Il-firewall tad-destinazzjoni xorta trid tippermetti l-pool tal-klijenti bħala sors. Rotta ġġorr il-pakkett; ma tagħtix is-servizz.

Jekk ir-router tal-LAN ma jistax jinbidel, it-traduzzjoni tas-sors limitata fuq il-VM hija l-alternattiva. Hija tagħmel it-tweġibiet jerġgħu lura mingħajr ir-rotta, u taħbi l-indirizzi individwali tal-klijenti mis-servizz tal-LAN.

Segwi pakkett wieħed mill-bidu sat-tmiem

Klijent f’10.80.0.25 jibgħat lejn 192.168.70.40 mill-mina. Il-VM tforwards il-pakkett lejn il-LAN. Is-servizz iwieġeb lir-router tiegħu, li jagħżel il-VM għall-pool tal-klijenti, u l-VM tirritorna l-pakkett permezz ta’ OpenVPN. Kull qabża f’dik is-sentenza hija post fejn id-disinn jista’ jfalli.

Ittestja bl-applikazzjoni vera minn klijent remot, imbagħad irrepeti wara li terġa’ tgħabbi l-konfigurazzjoni ġestita kemm fuq il-VM kif ukoll fuq ir-router.

Jekk il-klijent jasal għall-VM imma mhux għas-servizz, iċċekkja l-rotta tar-router l-ewwel. Jekk is-servizz jirċievi t-talba u l-klijent qatt ma jara t-tweġiba, il-mogħdija tar-ritorn hija s-suspettata.

Artikli relatati