[{"data":1,"prerenderedAt":159},["ShallowReactive",2],{"term-f\u002Fforward-proxy":3,"related-f\u002Fforward-proxy":144},{"id":4,"title":5,"acronym":6,"body":7,"category":126,"description":127,"difficulty":128,"extension":129,"letter":130,"meta":131,"navigation":84,"path":132,"related":133,"seo":138,"sitemap":139,"stem":142,"subcategory":6,"__hash__":143},"terms\u002Fterms\u002Ff\u002Fforward-proxy.md","Forward Proxy",null,{"type":8,"value":9,"toc":120},"minimark",[10,15,19,23,26,30,109,113,116],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"A forward proxy sits in front of clients (users), not servers. It sends requests on behalf of users so the destination can't see who's really asking. Companies use forward proxies to control what their employees can access. VPNs are a type of forward proxy.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"A forward proxy intercepts outgoing requests from clients within a network and forwards them to the internet. It's configured on the client side (or network level). Use cases include corporate content filtering, anonymizing clients, and bypassing geo-restrictions.",[11,27,29],{"id":28},"show-me-the-code","Show Me The Code",[31,32,37],"pre",{"className":33,"code":34,"language":35,"meta":36,"style":36},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Set forward proxy in terminal\nexport http_proxy=http:\u002F\u002Fproxy.company.com:8080\nexport https_proxy=http:\u002F\u002Fproxy.company.com:8080\n\n# Or in curl\ncurl -x http:\u002F\u002Fproxy.company.com:8080 https:\u002F\u002Fexample.com\n","bash","",[38,39,40,49,67,79,86,92],"code",{"__ignoreMap":36},[41,42,45],"span",{"class":43,"line":44},"line",1,[41,46,48],{"class":47},"sHwdD","# Set forward proxy in terminal\n",[41,50,52,56,60,64],{"class":43,"line":51},2,[41,53,55],{"class":54},"spNyl","export",[41,57,59],{"class":58},"sTEyZ"," http_proxy",[41,61,63],{"class":62},"sMK4o","=",[41,65,66],{"class":58},"http:\u002F\u002Fproxy.company.com:8080\n",[41,68,70,72,75,77],{"class":43,"line":69},3,[41,71,55],{"class":54},[41,73,74],{"class":58}," https_proxy",[41,76,63],{"class":62},[41,78,66],{"class":58},[41,80,82],{"class":43,"line":81},4,[41,83,85],{"emptyLinePlaceholder":84},true,"\n",[41,87,89],{"class":43,"line":88},5,[41,90,91],{"class":47},"# Or in curl\n",[41,93,95,99,103,106],{"class":43,"line":94},6,[41,96,98],{"class":97},"sBMFI","curl",[41,100,102],{"class":101},"sfazB"," -x",[41,104,105],{"class":101}," http:\u002F\u002Fproxy.company.com:8080",[41,107,108],{"class":101}," https:\u002F\u002Fexample.com\n",[11,110,112],{"id":111},"when-youll-hear-this","When You'll Hear This",[16,114,115],{},"\"The corporate forward proxy blocks social media.\" \u002F \"Use a forward proxy to hide your IP from the target site.\"",[117,118,119],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":36,"searchDepth":51,"depth":51,"links":121},[122,123,124,125],{"id":13,"depth":51,"text":14},{"id":21,"depth":51,"text":22},{"id":28,"depth":51,"text":29},{"id":111,"depth":51,"text":112},"networking","A forward proxy sits in front of clients (users), not servers. It sends requests on behalf of users so the destination can't see who's really asking.","intermediate","md","f",{},"\u002Fterms\u002Ff\u002Fforward-proxy",[134,135,136,137],"Reverse Proxy","VPN","Proxy","Firewall",{"title":5,"description":127},{"changefreq":140,"priority":141},"weekly",0.7,"terms\u002Ff\u002Fforward-proxy","-3l3roozwTK61nY9p5v2xCL84atTtGzuFxYUn3qTyeU",[145,149,152,155],{"title":137,"path":146,"acronym":6,"category":126,"difficulty":147,"description":148},"\u002Fterms\u002Ff\u002Ffirewall","beginner","A firewall is the bouncer at your network's door. It checks every incoming and outgoing connection against a list of rules and blocks anything suspicious.",{"title":136,"path":150,"acronym":6,"category":126,"difficulty":147,"description":151},"\u002Fterms\u002Fp\u002Fproxy","A proxy is a middleman between you and the internet.",{"title":134,"path":153,"acronym":6,"category":126,"difficulty":128,"description":154},"\u002Fterms\u002Fr\u002Freverse-proxy","A reverse proxy sits in front of your servers and handles incoming traffic on their behalf.",{"title":135,"path":156,"acronym":157,"category":126,"difficulty":147,"description":158},"\u002Fterms\u002Fv\u002Fvpn","Virtual Private Network","A VPN creates an encrypted tunnel from your device to a server somewhere else.",1776518282241]