NF getsockopt(SO_ORIGINAL_DST) waxay tilmaamaysaa raadinta goobta asalka ah. Habaynta dhexgalka, Squid waa inuu dib u soo ceshado halka xiriirka dib loo jiheeyay uu asal ahaan u socday.

Browser si cad loo habeeyay wuxuu codsiyadiisa ula kac ugu diraa proxy-ga. Xiriirkaas ma helo taariikh dhexgal NAT kaliya sababtoo ah intercept waxaa lagu qoray dhinaca dekedda dhegeystaha Squid.

Sidaa darteed ismaandhaafkan wuu guuldarrayn karaa ka hor inta shahaadada goobta ay noqoto mid khusaysa.

Ku bilow sida xiriirku u yimid

  • Haddii barnaamijku leeyahay cinwaan proxy la habeeyay, aqoonso dhegeystaha caadiga ah ee proxy-ga gudbinta ee ay tahay inuu isticmaalo.
  • Haddii albaab uu dib u jiheeyo gaadiidka haddii kale tooska ah, hubi inuu gaadho dhegeystaha dhexgalka loogu talagalay iyo in naqshadda NAT ee la taageerayo ay ilaaliso macluumaadka goobta loo baahan yahay.
  • Haddii labada qaab ay jiraan, hubi cinwaanka iyo dekedda uu macmiilka guuldarraystay dhab ahaan la xiriiray.

Dukumeentiga Squid ee http_port wuxuu si cad u kala saarayaa: ka-tagidda calanka qaabku waxay doorataa qaabka proxy-ga gudbinta; intercept wuxuu filayaa dhexgal NAT heerka IP.

Kadib si gooni ah u daawee amniga gaadiidka. Proxy HTTP wuxuu qaadi karaa HTTPS isagoo adeegsanaya CONNECT. Xiriirka TLS oo ku wajahan proxy-ga wuxuu u baahan yahay dhegeyste iyo habayn macmiil oo waafaqsan. Furidda gaadiidka goobta waa awood kale oo ikhtiyaari ah.

Ha koobi gelin “xalka HTTPS” duug ah oo daara abuurista shahaadada kaliya sababtoo ah URL-ga goobta wuxuu ku bilaabmayaa HTTPS. Marka hore hagaaji heshiiska ka dhexeeya macmiilka iyo dhegeystaha. Haddii kadib qalad TLS dhab ah uu hadho, wuxuu noqon doonaa qalad faa'iido badan in la baadho.

Maqaallo la xiriira