Skip to content

Proxy Servers

Salar K edited this page Nov 1, 2022 · 2 revisions

Proxy servers are the essential part of SmartProxy, you will need to have at least one defined in this page in order to use other features of this addon.

Here in this tab you can define the proxy server and also select the default one if you have defined more than one. image

Default Proxy Server

In this dropdown you can select the the main global default proxy server for the addon to work with. When we say the default it implies that there are other ways of defining the selected proxy server for a connection/request. Here is the order of proxy servers selection:

  1. Proxy server on a rule
  2. Proxy server on a profile
  3. Default proxy server Usually for number 1 and 2 the selected proxy is blank meaning that the choice will be number 3 the default proxy server which you have selected in this page.

If there is no proxy server defined SmartProxy will not function and it will like it is in Direct (no proxy) mode.

Manage your proxy servers

Here you can define the proxies. The available actions are that we will explain: Add Server, Edit, Delete, Import Proxies, Export Proxies and Clear all.

Proxy Server Details in SmartProxy

If you press Add or Edit you will see this popup modal. Here are the fields: image

  • Server Name. Must be unique. Will be used in selection dropdowns in different places.
  • Server Address. Can be anything, IP4, IP6 or a web address.
  • Proxy Protocol. Supported values are:
    • HTTP
    • HTTPS
    • SOCKS4
    • SOCKS5
  • Port.
  • Proxy DNS. Only supported by SOCKS5 and will be hidden and have no effect in other protocols.
  • Username. SOCKS4 protocol doesn't support username/password authentication so these fields will be hidden.
  • Password. Authentication without password is supported, but authentication without username is not supported.

Deleting proxy server

If you delete a proxy server that is selected as default proxy server, then the default will be the next proxy server. If there is no proxy server left then addons will stop normal function and work like it is in Direct (no proxy) mode.

Exporting Proxies

If you want to share the list of proxies you have defined here with any other application you can use this button. It will give you the list of proxies. The format of file is something like this:

proxy-server:port [proxy-protocol] [name-of-the-proxy]

Here is a sample exported file:

127.0.0.1:9991 [HTTP] [ASProxyWing]
127.0.0.1:8888 [HTTP] [Fiddler]

Importing Proxies

image

If you have a list of proxies file or have found a linst in internet you can easily import them in SmartProxy. From the Import Proxy List modal you have two options of eaither selecting the physical list file from your or just pasting them in Proxy list text box.

Then you can select to how import should work:

  • Append to existing proxies: will just add new proxy to the list.
  • Replace current proxies: will delete whatever proxy list you have replace them with the new ones. Be sure to have a backup of your long proxy list before doing this.

Note that in both cases the duplicate proxies will not be imported. A proxy will be considered duplicate if eaither of Server, Port, Username or Password match.

Now that you've filled the form, just press the Import button and don't forget to press Save Changes.