Skip to main content
Troubleshooting

How to Enter a Proxy Address: Complete Configuration Guide for 2026

6 min read

Understanding Proxy Address Structure

Before diving into configuration menus, it is critical to understand the anatomy of a proxy address. A standard proxy address consists of two parts: the Endpoint and the Port.

  • IP Address / Hostname: The numerical label (e.g., 203.0.113.1) or the domain name (e.g., gate.smartproxy.com) of the server handling your traffic.
  • Port Number: The specific communication door on that server. Common ports include 80, 8080, 3128, 1080 (for SOCKS), or 8000.
  • The Formula: Protocol://IP_Address:Port Protocol://Username:Password@IP_Address:Port

    ---

    1. How to Enter Proxy Address in Windows 10/11

    Windows handles proxy settings centrally, meaning entering them here affects all browsers (Edge, Chrome) and applications that respect system settings, unless configured otherwise.

    Step-by-Step Instructions:

    1. Press the Windows Key, type "Proxy", and select Proxy settings (or *Internet Properties* in older versions). 2. Under the Manual proxy setup section, toggle the switch to Use a proxy server. 3. In the Address/URL field, enter the IP or Hostname of your proxy. 4. In the Port field, enter the specific port number provided by your proxy provider. 5. If the proxy requires authentication, click on Advanced and enter your username and password, or wait for a popup prompt when you first try to connect. 6. Click Save.

    > Expert Tip: If you are using a scraping script, Windows system-wide proxies might not be picked up automatically. You often need to pass the proxy arguments directly in your code (see the Python section below).

    ---

    2. How to Enter Proxy Address in macOS

    macOS groups network settings based on your connection type (Wi-Fi or Ethernet).

    1. Click the Apple Menu > System Settings (or *System Preferences* in older macOS versions). 2. Select Network in the sidebar. 3. Select your active network service (e.g., Wi-Fi) and click Details (or *Advanced*). 4. Click the Proxies tab. 5. Select a protocol (usually HTTP or SOCKS Proxy). Note: For web scraping, SOCKS5 is often preferred for stability. 6. Enter the proxy server address and port number in the respective fields on the right. 7. If applicable, click the lock icon to authenticate and save changes.

    ---

    3. How to Enter Proxy in Chrome, Edge, and Firefox

    Google Chrome / Microsoft Edge

    Chrome and Edge do not have their own, separate proxy menu; they "borrow" the settings from the operating system. To set a proxy specifically for these browsers:

    1. In the address bar, type: chrome://settings/system or edge://settings/system. 2. Click Open your computer's proxy settings. 3. This will redirect you to the Windows or Mac menu described in the sections above.

    Mozilla Firefox

    Firefox is unique because it supports browser-specific proxies independent of the OS.

    1. Click the Menu (three lines) > Settings. 2. Scroll down to Network Settings and click Settings. 3. Select Manual proxy configuration. 4. Enter the HTTP Proxy and Port, or SOCKS Host and Port. 5. Select SOCKS v5 if using a SOCKS proxy. 6. Click OK.

    ---

    4. How to Enter Proxy Settings in Python (for Developers)

    When automating tasks or scraping data, you rarely enter the address into a settings menu. Instead, you define it in your request headers or session object.

    Using the requests Library

    Here is how to pass the proxy address with IP authentication and user:pass authentication.

    import requests
    

    Standard Format: {'protocol': 'ip:port'}

    proxy_ip_port = { 'http': 'http://192.168.1.1:8080', 'https': 'http://192.168.1.1:8080', }

    Format with Authentication: {'protocol': 'http://user:pass@ip:port'}

    proxy_auth = { 'http': 'http://myuser:mypass@123.45.67.89:8000', 'https': 'http://myuser:mypass@123.45.67.89:8000', }

    try: # Sending a request using the proxy response = requests.get('https://api.ipify.org?format=json', proxies=proxy_auth) print(f"Success! Your Public IP is: {response.text}") except requests.exceptions.ProxyError as e: print(f"Proxy Error: {e}")

    Using Selenium (Chrome Driver)

    For browser automation, you must configure the Chrome Options.

    from selenium import webdriver
    

    PROXY = "123.45.67.89:8080"

    options = webdriver.ChromeOptions() options.add_argument(f'--proxy-server={PROXY}')

    Initialize driver

    driver = webdriver.Chrome(options=options)

    Test

    driver.get('https://httpbin.org/ip') print(driver.page_source) driver.quit()

    ---

    5. How to Enter Proxy Address in Specialized Software

    Many users asking this question are trying to configure proxies for specific tools like sneaker bots (BetterNikeBot) or printers.

    Sneaker Bots (e.g., BetterNikeBot, AIO Bot)

    1. Locate the Proxies or Harvesters tab within the bot's UI. 2. Most bots accept a list format. Enter one proxy per line. 3. Format: IP:Port:User:Pass 4. Example:

        192.168.1.1:8080:user1:pass1
    

    192.168.1.2:8080:user1:pass1

    Network Printers

    1. Find your printer's IP address and enter it into your web browser URL bar. 2. Navigate to the Network or TCP/IP tab within the printer's dashboard. 3. Look for Proxy Server Settings. 4. Enter the Proxy Host (IP) and Port Number. 5. *Note:* Consumer printers rarely support authenticated proxies properly. This is mostly used for enterprise printers passing through a corporate firewall.

    ---

    Troubleshooting: "What does enter proxy address mean?"

    If you are seeing a prompt asking for this, it usually means one of two things:

    1. Malware/Adware: Some unwanted software changes your browser settings to route traffic through a malicious server to intercept data. If you did not intentionally enable a proxy, go to your settings and disable it immediately. 2. Corporate/Public Wi-Fi: If you are at work or a library, the network requires you to route traffic through their server for filtering. You must enter the specific address provided by the IT department to access the internet.

    Common Errors

  • Err_Connection_Refused: Usually means the Port number is wrong or the IP is blocked by your firewall.
  • 407 Proxy Authentication Required: You entered the address correctly, but the server rejects you because the username or password is missing or incorrect.
  • Timed Out: The proxy server is offline or geographically too far from your physical location, causing high latency.
Share: