OpenVPN ku xiran laakiin ma jiro ping ama wadaag SMB? Hubi saddexda irrid
Tunnel shaqeeya waxba kama sheegto gudbinta, dekedaha SMB ama xallinta magacyada. Tijaabi irrid kasta si kala horreysan oo joogso tan ugu horreysa ee fashilanta.
Tunnelku wuu soo baxaa, macmiilku cinwaan buu helaa, waxbana kuma jawaabo LAN-ka fog. Ping wuu fashilmaa, wadaaggu ma furmo, diiwaanka VPN-na wuu u muuqdaa mid nadiif ah sababtoo ah aragtidiisa session-ku waa caafimaad. Inta u dhaxaysa session-kaas iyo fayl ku yaal server waxaa yaal saddex irrid oo madaxbannaan: siyaasadda gudbinta, dekedaha adeegga u baahan yahay, iyo magaca aad ku qortay cinwaanka halkiisa.
Irrid kastaa waxay ku fashilantaa calaamad ka duwan, oo kaliya tan ugu horreysa ayaa ku taal server-ka VPN.
Gudbintu waa siyaasad ku taal silsiladda FORWARD
Aqbalidda dhegeysanaha OpenVPN waxay dhacdaa INPUT, sidaas darteed tunnelku wuu xirmi karaa iyada oo packet kasta oo u jeeda LAN la tuurayo. Gaadiidka ka yimaada tun0 oo ka baxa interface-ka LAN wuxuu maraa FORWARD, oo martigeliyaha leh siyaasadda DROP ee caadiga ah halkaas wuu aamusan tuurayaa. Ka hor inta aanad taaban wax kale, hubi sysctl iyo silsiladda labadaba: sysctl net.ipv4.ip_forward iyo iptables -L FORWARD -v -n.
Oggolow jihada aad rabto iyo jawaabaha ku deelqaabka ah, tusaale ahaan qaanuun accept oo ka yimaada interface-ka tunnel-ka ilaa interface-ka LAN iyo qaanuun stateful oo loogu talagalay gaadiidka established iyo related. Haddii LAN-ku uu ka dambeeyo router kale, routerkaas wuxuu u baahan yahay waddo ku noqota barkada macaamiisha ama source NAT ku taal server-ka VPN. Xaqiiji waddadaas hal ping ka hor inta aanad ku darin qawaaniin kale, sababtoo ah qaanuunka aan la gaari karin marnaba kama muuqdo tirakoobka.
SMB wuxuu u baahan yahay deked ka badan hal
Wadaagga faylalku ma aha hal wada-hadal TCP 445. Ogaanshaha wuxuu isticmaalaa UDP 137 iyo 138, session-yada NetBIOS ee hore waxay isticmaalaan TCP 139, session-yada SMB ee casriga ahna waxay isticmaalaan TCP 445. Qaanuunka furta kaliya 445 wuxuu abuuraa xaaladda xanaaqa leh ee drive-ka la khariidaystey shaqeeyo laakiin baaritaanka shabakadda uusan shaqeyn, ama taa lidkeeda.
Wareejinta waaweyn ee tunnel-ka dhexdiisa waxay sidoo kale la kulmaan dhibaatooyin MSS oo u eg wadaag jabtay. SYN oo ku dhawaaqa cabbirka buuxa ee qaybta LAN waxaa tuurayaa MTU yar ee tunnel-ka, xiriirka-na wuu sudhan yahay gacan-qaadista ka dib. Xakamaynta MSS ee waddada gudbinta, iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu, waxay meesha ka saaraysaa noocaas hakad. Xaqiiji iyadoo la isticmaalayo nuqul dhowr megabyte ah halkii liis galbeed, sababtoo ah jawaabaha yaryar way gudbaan xitaa marka wareejinta waaweyn aysan gudbin.
Adapter-ka tunnel-ku wuxuu yimaadaa sida profile shabakadeed cusub
Windows waxay kala saartaa adapter kasta profile shabakadeed, adapter-ka tunnel-ka cusubna wuxuu caadi ahaan ku dhacaa Public, halkaas oo qawaaniinta wadaagga faylalka iyo madbacadaha lagu xannibay. Taasi waa go'aan ka yimid firewall-ka martigeliyaha ee server-ka faylalka, ma aha dhibaato waddo-marin oo ku taal server-ka VPN. Si ula kac ah u beddel qaybta adigoo isticmaalaya Set-NetConnectionProfile -InterfaceAlias "Ethernet 3" -NetworkCategory Private ka dib markaad xaqiijiso in siyaasaddu ogolaato, sababtoo ah qaybta waxay sidoo kale beddeli doontaa qawaaniinta soo-galka ee khuseeya.
Isla profile-kaas wuxuu sharraxayaa ping fashilma inta TCP 445 guulaysto: codsiyada echo waxaa lagu tuurayaa Public si caadi ah.
Magacyadu iskood uma gudbaan tunnel waddo-marin leh
Xallinta magacyada NetBIOS iyo ogaanshaha maxalliga ahi waxay ku tiirsan yihiin faafin aan tunnel waddo-marin leh qaadin. Sidaas darteed qorista magaca gaaban ee server-ka way fashilantaa iyada oo cinwaankiisu shaqeynayo, wadaagguna wuxuu u muuqdaa mid jaban marka kaliya baaritaanku jaban yahay. Ku dar diiwaan DNS server-ka xalliyaha tunnel-ku bixiyo, ama isticmaal cinwaanka shortcut-ka.
Haddii baahinta weli ku tiirsan tahay WINS, ku habee macmiilka halkii aad ka rajeysan lahayd in gaadiidka faafinta uu soo baxo. Marka hore ku tijaabi cinwaanka si fashilka magaca aan loo qaldamin fashilka firewall.
Hal lakab markiiba tijaabi oo akhri fashilka ugu horreeya
Kor u kac: ping gateway-ga tunnel-ka, ping martigeliye LAN cinwaan ahaan, ka dibna fur dekedda adeegga adigoo isticmaalaya Test-NetConnection -ComputerName 10.8.0.5 -Port 445, oo markaas ka dib kaliya ku xaqiiji aqoonsiga wadaagga. Tallaabada ugu horreysa ee fashilanta waa lakabka la hagaajinayo, tallaabo kasta oo xigtaana waa qaylo ilaa taas dhaafto. Ping jawaaba inta dekeddu xiran tahay waxay tilmaamaysaa firewall-ka server-ka faylalka laftiisa, halka deked furma inkastoo ping aamusan ay tilmaamayso shaandhaynta ICMP. Qor tallaabada ugu horreysa ee fashilanta ka hor inta aanad wax beddelin, sababtoo ah beddelka labaad wuxuu qariyaa natiijada tan hore.
Haddii server-ka VPN uusan ahayn router-ka LAN, xaqiiji waddada ku noqota routerkaas ka hor inta aanad ku darin qawaaniin dheeraad ah server-ka. Iyada la'aanteed codsiyadu waxay gaaraan martigeliyaha jawaabahuna waxay ka baxaan waddada caadiga ah ee dhanka internetka, taas oo dhinaca macmiilka uga muuqata sida saxda ah tuurista firewall.
Kala hayso akoonka wadaagga iyo gelitaanka VPN-ka qoraalladaada, sababtoo ah tunnel guulaystay waxba kama sheegto rukhsadaha faylalka. In SMB loo bandhigo internetka si looga baxsado qaanuun maqan ma aha xal.