{"id":52722,"date":"2025-09-30T22:14:42","date_gmt":"2025-09-30T19:14:42","guid":{"rendered":"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/"},"modified":"2025-09-30T22:14:42","modified_gmt":"2025-09-30T19:14:42","slug":"how-to-configure-proxy-step-by-step","status":"publish","type":"post","link":"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/","title":{"rendered":"How to Configure Proxy Step by Step"},"content":{"rendered":"<p><\/p>\n<p><a href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-2fa-step-by-step\/\">A<\/a> proxy sits between your device and the internet and can route, filter or hide traffic. Below you&#8217;ll find clear, step-by-step instructions to configure proxies on desktops, browsers, mobile devices and command-line tools.<\/p>\n<p><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_80 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Before_you_start_what_you_need\" >Before you start: what you need<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Configure_proxy_on_Windows_10_11\" >Configure proxy on Windows (10 \/ 11)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Automatic_PAC_configuration\" >Automatic (PAC) configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Manual_proxy_configuration\" >Manual proxy configuration<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Classic_Internet_Options_affects_some_legacy_apps\" >Classic Internet Options (affects some legacy apps)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Configure_proxy_on_macOS\" >Configure proxy on macOS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Configure_proxy_on_linux\" >Configure proxy on linux<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#GNOME_ubuntu_Fedora_with_GUI\" >GNOME (ubuntu, Fedora with GUI)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Command_line_environment_variables\" >Command line \/ environment variables<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Browser-specific_proxy_settings\" >Browser-specific proxy settings<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Chrome\" >Chrome<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Firefox\" >Firefox<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Mobile_iOS_and_Android\" >Mobile: iOS and Android<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#iOS_Wi%E2%80%91Fi_only\" >iOS (Wi\u2011Fi only)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Android\" >Android<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Command-line_tools_common_examples\" >Command-line tools: common examples<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#SOCKS_and_ssh_tunnels\" >SOCKS and ssh tunnels<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Proxy_with_authentication\" >Proxy with authentication<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#How_to_test_your_proxy\" >How to test your proxy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Troubleshooting_common_issues\" >Troubleshooting common issues<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Security_and_privacy_tips\" >Security and privacy tips<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#When_to_use_a_proxy_vs_a_VPN\" >When to use a proxy vs. a VPN<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-configure-proxy-step-by-step\/#Final_summary\" >Final summary<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Before_you_start_what_you_need\"><\/span>Before you start: what you need<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Gather these details from your network admin or proxy provider:<\/p>\n<p><\/p>\n<ul><\/p>\n<li>Proxy type: HTTP\/<a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-ssl\" target=\"_blank\" rel=\"noopener\">https<\/a>, SOCKS4\/5, or a PAC (auto-config) <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-a-url\" target=\"_blank\" rel=\"noopener\">url<\/a><\/li>\n<p><\/p>\n<li><a href=\"https:\/\/hostadvice.com\/blog\/domains\/difference-between-hostname-and-domain-name\/\" target=\"_blank\" rel=\"noopener\">hostname<\/a> or <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-ip-address\" target=\"_blank\" rel=\"noopener\">ip address<\/a> and port (for example: proxy.example.com:8080)<\/li>\n<p><\/p>\n<li>Username and password if the proxy requires authentication<\/li>\n<p><\/p>\n<li>Any special instructions (allowed IPs, NTLM\/Kerberos, SOCKS only, etc.)<\/li>\n<p>\n  <\/ul>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_proxy_on_Windows_10_11\"><\/span>Configure proxy on Windows (10 \/ 11)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Automatic_PAC_configuration\"><\/span>Automatic (PAC) configuration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Settings \u2192 Network &amp; Internet \u2192 Proxy.<\/li>\n<p><\/p>\n<li>Under &#8220;Automatic proxy setup&#8221;, toggle on &#8220;Use setup script&#8221;.<\/li>\n<p><\/p>\n<li>Enter the script address (PAC URL) and click Save.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Manual_proxy_configuration\"><\/span>Manual proxy configuration<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Settings \u2192 Network &amp; Internet \u2192 Proxy.<\/li>\n<p><\/p>\n<li>Under &#8220;Manual proxy setup&#8221;, toggle on &#8220;Use a proxy server&#8221;.<\/li>\n<p><\/p>\n<li>Enter the Address and Port, then Save.<\/li>\n<p><\/p>\n<li>If specific sites should skip the proxy, add them to the \u201cDo not use proxy server for addresses beginning with\u201d list.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Classic_Internet_Options_affects_some_legacy_apps\"><\/span>Classic Internet Options (affects some legacy apps)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open <a href=\"https:\/\/infinitydomainhosting.com\/kb\/how-to-use-cpanel-or-other-control-panel\/\">control panel<\/a> \u2192 Internet Options \u2192 Connections \u2192 LAN settings.<\/li>\n<p><\/p>\n<li>Check &#8220;Use a proxy server for your LAN&#8221; or &#8220;Automatically detect settings&#8221; for WPAD\/PAC.<\/li>\n<p><\/p>\n<li>Click Advanced to set exceptions and per-protocol proxies.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_proxy_on_macOS\"><\/span>Configure proxy on macOS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<ol><\/p>\n<li>Open System Settings \/ System Preferences \u2192 Network.<\/li>\n<p><\/p>\n<li>Select the active network interface (Wi\u2011Fi or Ethernet) and click Advanced.<\/li>\n<p><\/p>\n<li>Go to the Proxies tab.<\/li>\n<p><\/p>\n<li>Enable the proxy type(s) you need (Web Proxy (HTTP), Secure Web Proxy (HTTPS), SOCKS Proxy).<\/li>\n<p><\/p>\n<li>Enter the address and port, add credentials if required, then click OK and Apply.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Configure_proxy_on_linux\"><\/span>Configure proxy on <a href=\"https:\/\/www.hostinger.com\/tutorials\/linux-commands\" target=\"_blank\" rel=\"noopener\">linux<\/a><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"GNOME_ubuntu_Fedora_with_GUI\"><\/span>GNOME (<a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-ubuntu\" target=\"_blank\" rel=\"noopener\">ubuntu<\/a>, Fedora with GUI)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Settings \u2192 Network \u2192 Network Proxy.<\/li>\n<p><\/p>\n<li>Choose Manual or Automatic. For Manual, enter <a href=\"https:\/\/www.a2hosting.com\/\" target=\"_blank\" rel=\"noopener\">host<\/a> and port for each protocol.<\/li>\n<p><\/p>\n<li>Apply system-wide or configure per-user depending on your distro.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Command_line_environment_variables\"><\/span>Command line \/ environment variables<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>For many <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-cli\" target=\"_blank\" rel=\"noopener\">cli<\/a> tools you can set:<\/p>\n<p><\/p>\n<pre>export http_proxy=\"<br \/>\nexport https_proxy=\"<\/pre>\n<p><\/p>\n<p>To make it persistent, add those lines to ~\/.bashrc or \/etc\/environment.<\/p>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Browser-specific_proxy_settings\"><\/span>Browser-specific proxy settings<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Chrome\"><\/span>Chrome<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<p>Chrome uses the system proxy settings by default. To run Chrome with a direct proxy for testing:<\/p>\n<p><\/p>\n<pre>chrome --proxy-server=\"<\/pre>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Firefox\"><\/span>Firefox<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Menu \u2192 Settings \u2192 General \u2192 Network Settings \u2192 Settings.<\/li>\n<p><\/p>\n<li>Choose &#8220;Manual proxy configuration&#8221; or &#8220;Automatic proxy configuration URL&#8221;.<\/li>\n<p><\/p>\n<li>Enter the proxy and port, check \u201cUse this proxy server for all protocols\u201d if desired, then OK.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Mobile_iOS_and_Android\"><\/span>Mobile: iOS and Android<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"iOS_Wi%E2%80%91Fi_only\"><\/span>iOS (Wi\u2011Fi only)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Settings \u2192 Wi\u2011Fi; tap the i button next to your network.<\/li>\n<p><\/p>\n<li>Scroll to &#8220;HTTP Proxy&#8221; and choose Off, Manual or Auto.<\/li>\n<p><\/p>\n<li>For Manual, enter Server, Port and optional authentication.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Android\"><\/span>Android<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><\/p>\n<ol><\/p>\n<li>Open Settings \u2192 Network &amp; Internet \u2192 Wi\u2011Fi.<\/li>\n<p><\/p>\n<li>Long press your network \u2192 Modify network \u2192 Advanced options.<\/li>\n<p><\/p>\n<li>Set Proxy to Manual and enter Hostname and Port (or use PAC URL in some builds).<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Command-line_tools_common_examples\"><\/span>Command-line tools: common examples<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<ul><\/p>\n<li><a href=\"https:\/\/www.hostinger.com\/tutorials\/curl-command-with-examples-linux\/\" target=\"_blank\" rel=\"noopener\">curl<\/a>: curl &#8211;proxy  <\/li>\n<p><\/p>\n<li><a href=\"https:\/\/support.hostinger.com\/en\/articles\/1583302-how-to-deploy-a-git-repository\" target=\"_blank\" rel=\"noopener\">git<\/a>: git config &#8211;global http.proxy <\/li>\n<p><\/p>\n<li>npm: npm config set proxy <\/li>\n<p><\/p>\n<li>apt (Debian\/Ubuntu): add Acquire::http::Proxy &#8221; to \/etc\/apt\/apt.conf.d\/95proxies<\/li>\n<p>\n  <\/ul>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"SOCKS_and_ssh_tunnels\"><\/span>SOCKS and <a href=\"https:\/\/www.a2hosting.com\/kb\/getting-started-guide\/accessing-your-account\/using-ssh-secure-shell\/\" target=\"_blank\" rel=\"noopener\">ssh<\/a> tunnels<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>If you have <a href=\"https:\/\/www.a2hosting.com\/kb\/getting-started-guide\/accessing-your-account\/using-ssh-secure-shell\/\" target=\"_blank\" rel=\"noopener\">ssh<\/a> access to a remote <a href=\"https:\/\/www.a2hosting.com\/\" target=\"_blank\" rel=\"noopener\">host<\/a>, create a local SOCKS proxy with:<\/p>\n<p><\/p>\n<pre>ssh -D 1080 user@remote.host<\/pre>\n<p><\/p>\n<p>Then point your app or browser to <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-localhost\" target=\"_blank\" rel=\"noopener\">localhost<\/a>:1080 and select SOCKS5. This encrypts traffic to the remote host.<\/p>\n<p><!--KB_CAT_BLOCK--><\/p>\n<figure class=\"kb-cat-placeholder\" style=\"margin:1.75rem 0;display:block;\">\n<div class=\"kb-cat-wrap\" style=\"position:relative; overflow:hidden; border-radius:12px; box-shadow:0 10px 36px rgba(0,0,0,0.14);\"><img src=\"https:\/\/infinitydomainhosting.com\/kb\/assets\/img\/cat-default.webp\" alt=\"How to Configure Proxy Step by Step\" loading=\"lazy\" decoding=\"async\" style=\"max-width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 8px 28px rgba(0,0,0,0.12);\" \/><\/p>\n<div class=\"kb-cat-gradient\" style=\"position:absolute; inset:0; background:linear-gradient(180deg, rgba(9,23,60,0.66) 0%, rgba(11,30,70,0.45) 40%, rgba(11,30,70,0.15) 100%);\"><\/div>\n<div class=\"kb-cat-textbox\" style=\"position:absolute; inset:auto 5% 7% 5%; color:#fff; text-align:center; display:flex; flex-direction:column; gap:.4rem; align-items:center; justify-content:flex-end;\">\n<div class=\"kb-cat-title\" style=\"font-weight:800; font-size:clamp(20px,3.6vw,34px); line-height:1.2; letter-spacing:.2px; text-shadow:0 1px 2px rgba(0,0,0,.35);\">How to Configure Proxy Step by Step<\/div>\n<div class=\"kb-cat-meta\" style=\"opacity:1; font-weight:600; font-size:clamp(13px,2.6vw,16px); line-height:1.45; text-shadow:0 1px 2px rgba(0,0,0,.28);\">A proxy sits between your device and the internet and can route, filter or hide traffic. Below you&#039;ll find clear, step-by-step instructions to configure proxies on desktops, browsers, mobile devices\u2026<\/div>\n<div class=\"kb-cat-desc\" style=\"opacity:1; font-weight:500; font-size:clamp(12px,2.4vw,15px); line-height:1.5; max-width:900px; text-wrap:balance; text-shadow:0 1px 2px rgba(0,0,0,.25);\">AI<\/div>\n<\/div>\n<\/div>\n<\/figure>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Proxy_with_authentication\"><\/span>Proxy with authentication<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Many proxies require credentials. You can:<\/p>\n<p><\/p>\n<ul><\/p>\n<li>Enter username\/password in the UI where provided (browsers, OS proxies).<\/li>\n<p><\/p>\n<li>Use the URL form:  (note: visible in process lists and config files).<\/li>\n<p><\/p>\n<li>Prefer secure methods: use HTTPS proxies or SSH tunnels to avoid exposing credentials in plain text.<\/li>\n<p>\n  <\/ul>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"How_to_test_your_proxy\"><\/span>How to test your proxy<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<ol><\/p>\n<li>Open a browser and visit a &#8220;what is my IP&#8221; site to confirm the visible IP matches the proxy&#8217;s IP.<\/li>\n<p><\/p>\n<li>Use curl or <a href=\"https:\/\/www.hostinger.com\/tutorials\/wget-command-examples\/\" target=\"_blank\" rel=\"noopener\">wget<\/a> with &#8211;proxy to confirm command-line traffic routes correctly.<\/li>\n<p><\/p>\n<li>Check proxy logs (if you have access) for successful connections.<\/li>\n<p>\n  <\/ol>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Troubleshooting_common_issues\"><\/span>Troubleshooting common issues<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<ul><\/p>\n<li>Authentication errors: re-check username\/password and <a href=\"https:\/\/www.a2hosting.com\/domains\/\" target=\"_blank\" rel=\"noopener\">domain<\/a>. Try configuring credentials in the UI rather than embedding them in <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-a-url\" target=\"_blank\" rel=\"noopener\">urls<\/a>.<\/li>\n<p><\/p>\n<li><a href=\"https:\/\/infinitydomainhosting.com\/index.php?rp=\/knowledgebase\/128\/How-to-manage-your-DNS-settings-for-your-domain.html\">DNS<\/a> leaks: some setups resolve <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-dns\" target=\"_blank\" rel=\"noopener\">dns<\/a> on the client side; use SOCKS or an encrypted tunnel to force remote DNS resolution.<\/li>\n<p><\/p>\n<li>Blocked ports: corporate firewalls may block proxy ports,confirm allowed ports with your admin.<\/li>\n<p><\/p>\n<li>Applications ignoring system proxy: configure the app directly or set environment variables for CLI tools.<\/li>\n<p><\/p>\n<li>PAC file not applying: ensure the PAC URL is reachable and returns valid JavaScript.<\/li>\n<p>\n  <\/ul>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Security_and_privacy_tips\"><\/span>Security and privacy tips<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<ul><\/p>\n<li>Use HTTPS proxies or encrypt traffic (SSH) to protect credentials and payloads.<\/li>\n<p><\/p>\n<li>Don&#8217;t store credentials in plain text files unless they are protected with proper file permissions.<\/li>\n<p><\/p>\n<li>Use <a href=\"https:\/\/www.a2hosting.com\/dedicated-server-hosting\/\" target=\"_blank\" rel=\"noopener\">dedicated<\/a> accounts and rotate credentials when possible.<\/li>\n<p><\/p>\n<li>Be aware of logging: proxies often record requests and IPs.<\/li>\n<p>\n  <\/ul>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"When_to_use_a_proxy_vs_a_VPN\"><\/span>When to use a proxy vs. a VPN<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Proxies are useful for per-app routing, bypassing simple filters, or testing geolocation. VPNs create a full encrypted tunnel for all network traffic. Choose based on whether you need full device protection or just routed traffic for specific apps.<\/p>\n<p><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Final_summary\"><\/span>Final summary<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><\/p>\n<p>Configuring a proxy involves choosing the correct proxy type, entering host\/port (and credentials when required), and applying the setting in the OS, browser or app you use. Test the connection, watch for DNS leaks, and secure credentials by using encrypted proxies or SSH tunnels. If a particular app ignores system settings, configure the proxy inside that app or set environment variables for command-line tools.<\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A proxy sits between your device and the internet and can route, filter or hide traffic. Below you&#8217;ll find clear, step-by-step instructions&hellip;<\/p>\n","protected":false},"author":1,"featured_media":52723,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[4594,9405,4593,9,1,3,5,10,4,11,7,88,8,2],"tags":[13539,670,706,13538,10765,1781,12191,13342,13215,13343,13540,525,406],"class_list":["post-52722","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-networking","category-ai","category-databases","category-domains","category-general","category-php-scripts","category-seo","category-servers","category-ssl-certificates","category-support","category-web-design","category-web-hosting","category-website-security","category-wordpress","tag-configure-proxy","tag-guide","tag-how-to","tag-how-to-configure-proxy-step-by-step","tag-instructions","tag-networking","tag-proxy","tag-proxy-configuration","tag-proxy-server","tag-proxy-settings","tag-proxy-setup","tag-step-by-step","tag-tutorial"],"_links":{"self":[{"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/posts\/52722","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/comments?post=52722"}],"version-history":[{"count":1,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/posts\/52722\/revisions"}],"predecessor-version":[{"id":52724,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/posts\/52722\/revisions\/52724"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/media\/52723"}],"wp:attachment":[{"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/media?parent=52722"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/categories?post=52722"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/infinitydomainhosting.com\/kb\/wp-json\/wp\/v2\/tags?post=52722"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}