Yankin VPN na OpenWrt, turawa da ɓoyewa: wanne kuke buƙata?
Shigar yanki, turawa da ɓoyewa suna amsa tambayoyi daban-daban. Yanke shawara wanne ne zirga-zirgar VPN ɗinku ke buƙata kafin buɗe yankin WAN.
Canje-canje uku suna haɗuwa a duk lokacin da VPN ya sadu da OpenWrt: buɗe tashar, ba da izinin turawa, da kunna ɓoyewa. Suna amsa tambayoyi daban-daban, kuma yawanci ɗaya ne kawai daga cikinsu ainihin abin da ake buƙata. Karanta kowane mai sarrafawa bisa ga rawar zirga-zirgar da yake jagoranta yana mai da zato shawara, kuma yana gaya muku wace alama za ku yi tsammani idan canjin bai dace ba. Fara da ambaton rawar da ta kasa, ba akwatin da kuke tunawa ba.
Ambaci rawar zirga-zirga kafin ku taɓa wani mai sarrafawa
Shigar yanki yana ƙayyade abin da zai iya isa ga na'urar kanta. Fitar yanki tana rufe zirga-zirgar da na'urar ke ƙirƙira, turawar yanki ita ce tsohuwar ƙima ga zirga-zirgar da ke wucewa ta yanki, kuma ɓoyewa tana ƙayyade ko ana sake rubuta adireshin tushe a hanyar fita. Waɗannan tambayoyi huɗu ne daban-daban, kuma manufar yanki tana amsa duka a lokaci ɗaya da ƙima ɗaya, shi ya sa canji a duk yankin ya zama kayan aiki mara hankali. Ƙa'ida mai suna tana iya amsa ɗaya daga cikinsu ba tare da taɓa sauran ba.
Taswirar da ta dace ita ce ta rawar zirga-zirga, domin ita ce abin da za ku iya lura da shi sa'ad da wani abu ya kasa. Kowane rawa da ke ƙasa yana da mai sarrafawa ɗaya da ke ƙayyade shi da alama ɗaya da ke nuna shi:
| Traffic role | Control that decides it | Where it lives in the config | Symptom when it is wrong |
|---|---|---|---|
| A client reaching a listener on the router | Input policy of the zone that carries the connection, or a rule for the port | option input in the zone stanza, or a named rule | The handshake never completes and the tunnel log says nothing |
| A tunnel client reaching the router itself | Input policy of the tunnel zone | option input in the VPN zone | A ping to the gateway fails |
| A tunnel client reaching another LAN host | Forwarding from the tunnel zone to the LAN zone | config forwarding plus the zone assignment | The gateway answers and the file share times out |
| The router's own traffic leaving the WAN | Output policy, and translation if the far side needs it | option output and option masq | The tunnel never establishes, or replies vanish |
Mai sauraro a kan na'urar yana buƙatar ƙa'idar shigar siriri ɗaya
Sabar OpenVPN a kan na'urar tana karɓar zirga-zirgar da aka aika zuwa ga na'urar, don haka haɗin ta na waje ya dogara da manufar shigar yankin da ke ɗauke da ita. Ba da izinin jigilar da tashar da aka saita kuma bar duk abin da ya rage a wannan yankin a ƙi. Ƙa'idar tasha ɗaya canji ne mafi ƙanƙanta fiye da amincewa a duk yankin, kuma ita ce wadda za ku iya bayani a kanta bayan shekara.
Abubuwa biyu suna sa wannan ƙa'idar ta kasance lafiya a riƙe: tana ambaton tashar da sabis ɗin ke amfani da ita a zahiri, kuma tana tsaye kusa da ma'anar yankin don mutum na gaba ya ga dalilin kasancewarta. Layukan da ke ƙasa su ne siffa, tare da tashar tana wakiltar abin da aka saita a sabar. Canza wannan tashar a wurare biyu idan sabis ɗin ya ƙaura, domin ƙa'idar da ta tsaya a tsohuwar ba a ganinta sai an yi bincike.
config zone
option name 'wan'
option input 'REJECT'
option forward 'REJECT'
option output 'ACCEPT'
option masq '1'
config rule
option name 'allow-openvpn'
option src 'wan'
option proto 'udp'
option dest_port '1194'
option target 'ACCEPT'Tabbatar kafin sake lodawa, domin kuskuren rubutu a fayil ɗin wuta na iya barin na'urar ba tare da ingantaccen tsarin ƙa'idoji ba. A cikin sigar da ke amfani da fw4 gwajin umarni ne daban, kuma yana kasa da ƙarfi maimakon karɓar guntun da ya karye a hankali. Sake lodawa bayan gwajin ya wuce kawai, kuma ajiye fayil ɗin da ya gabata inda za ku iya mayar da shi.
fw4 check
service firewall reloadBuƙatar abokin ciniki tana wucewa ta turawa, ba shiga ba
Bayan tabbatarwa, buƙatar abokin ciniki na tunnel don sabis na LAN tana haifar da kwarara da aka tura, don haka mai sarrafawar da ke ƙayyade shi shine dangantakar turawa tsakanin yankin tunnel da yankin LAN. Sanya muƙamin tunnel ga yankin da aka nufa, sannan sanar da alkibla, tushe da sabis ɗin. Sanya yankin shine abin da ke ba ƙa'idar turawa ma'ana, kuma duka biyun suna da ma'ana ne kawai idan an karanta su tare. Dangantakar turawa da ke ambaton yankin tunnel a matsayin tushe da yankin LAN a matsayin manufa ana karanta ta a matsayin shawara ɗaya da gangan, yayin da amincewa biyu a duk yankin ana karanta su a matsayin haɗari.
Isar da na'urar kanta har yanzu yana amfani da hanyar shiga, shi ya sa ping zuwa ƙofa ba ya faɗin komai game da rabon fayil da ke bayanta. Waɗannan kasawa biyu suna rayuwa a guntu daban kuma ana gyara su da gyare-gyare daban. Rubuta hanyoyin biyu daban kafin canza ɗaya daga cikinsu.
Ɓoyewa shawara ce ta tafarkin zirga-zirga, ba izini ba
Ɓoyewa tana sake rubuta adireshin tushe na zaɓaɓɓen zirga-zirgar fita. Tana iya ceto ƙirar fita inda ɓangaren nesa ba shi da hanyar dawowa, kuma tana ɓoye adireshin abokan ciniki ɗaya-ɗaya daga kowane sabis da ke yin rikodin ko ba da izini bisa adireshi. Kashe ta zaɓi ne na tafarkin dawowa, ba maɓallin tsaro da ke rufe rami na shiga ba. Tunnel ɗin da ke aiki da fassara a kunne kuma ya kasa a lokacin da aka kashe ta yawanci yana da hanyar dawowa da ta ɓace, ba ƙa'idar wuta da ta ɓace ba.
Madadin da aka yi masa tafarki yana buƙatar hanyar dawowa a ɓangaren nesa maimakon fassara. Babu ɗaya daga cikin zaɓuɓɓukan da ke bayar da izinin wuta ko asusun aikace-aikacen, shi ya sa kashe ɓoyewa kusan ba ya gyara abokin ciniki na tunnel da ba ya isa ko'ina. Kula da manufar IPv4 da IPv6 daban, domin saitin fassara ɗaya ba ya bayyana iyalai biyu.
Tabbatar da shawarar da buƙata da aka yarda da wadda aka ƙi
Aika buƙata ɗaya da ya kamata a yarda da ita da ɗaya da ya kamata a ƙi, sannan gano mai sarrafawar da ya yanke kowace shawara. Shafin da ya yi lodawa da gangan ba hujja ba ce; hujja ita ce ƙa'idar da ta dace, a cikin sarkar da ta dace a cikinta. Ƙin yana da muhimmanci kamar nasara, domin yana nuna manufar tana yin wani abu maimakon an yarda da komai.
Umarni biyu suna ba ku wannan hujja a siga ta yanzu. Ma'aunin kan ƙa'idar da ta dace yana motsawa idan an karɓi buƙatar, kuma rikodin yana nuna zubar idan kun kunna rikodi don ƙa'idar:
nft list chain inet fw4 forward_wan
logread -f | grep -i -E 'DROP|REJECT'Riƙe hanyar gudanarwa da za ku iya amfani da ita kafin canza kowace manufar wuta, kuma ku bi tsarin tabbatarwa da mayar da mai mallakar saitin. Canjin da ya kulle ku a wajen na'urar ba sakamakon gwaji ba ne, yanayi na biyu ne. Rubuta yankin da rawar zirga-zirga kusa da kowace lura, domin biyun sakamakon su bayyana manufar maimakon kwatanta lodin shafi na sa'a.