Menu
User

DropVPS Team

Writer: Cooper Reagan

how to setup proxy in ubuntu?

how to setup proxy in ubuntu?

Publication Date

03/07/2025

Category

Articles

Reading Time

3 Min

Table of Contents

Setting up a proxy server in Ubuntu can enhance your browsing experience by providing anonymity, improving security, and allowing access to geo-restricted content. In this guide, we will walk you through the steps to configure a proxy on your Ubuntu system, ensuring that you can surf the internet freely and securely.

Step 1: Install Required Packages

Before you begin, it’s essential to ensure that your system is up to date and has the necessary packages installed. Open a terminal window and run the following commands:

sudo apt update
sudo apt upgrade -y
sudo apt install dante-server

Dante is a popular SOCKS proxy server that we will use for this setup.

Step 2: Configure the Proxy Server

After installing Dante, you need to configure it to suit your needs. The configuration file is located at /etc/danted.conf. You can open it using a text editor of your choice, like nano or vim:

sudo nano /etc/danted.conf

Here’s a basic configuration example for the proxy server:

logoutput: stderr
internal: eth0 port = 1080
external: eth0
method: username none
user.privileged: root
user.unprivileged: nobody

# This allows all users to connect to the proxy
client pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    log: connect disconnect
}

# This allows users to connect through the proxy
socks pass {
    from: 0.0.0.0/0 to: 0.0.0.0/0
    log: connect disconnect
}

Make sure to replace eth0 with your actual network interface, which you can find using the ip a command.

Step 3: Start and Enable the Proxy Server

Once you’ve saved your configuration, you can start the Dante server and enable it to run on boot:

sudo systemctl start danted
sudo systemctl enable danted

To check the status of the server, you can use:

sudo systemctl status danted

Step 4: Configure Your System to Use the Proxy

Now that your proxy server is running, you need to configure your system or specific applications to use it. For example, if you want to set the proxy for the entire system, you can do this through the Network settings:

  1. Open Settings and navigate to Network.
  2. Click on the gear icon next to your network connection.
  3. Go to the Proxy tab.
  4. Select Manual and enter your proxy details. For instance:
    • HTTP Proxy127.0.0.1
    • Port1080
  5. Save the settings.

Alternatively, if you want to set the proxy for a specific application, you can usually find proxy settings in the application’s configuration menu.

Step 5: Testing Your Proxy

To ensure that your proxy is working correctly, you can use a terminal command like curl to test the connection:

curl -x socks5://127.0.0.1:1080 http://example.com

If everything is set up correctly, you should receive a response from the website.

By following these steps, you have successfully set up a proxy on your Ubuntu system. This setup not only enhances your online privacy but also provides you with the flexibility to access restricted content. Enjoy your safer and more secure browsing experience! For more tips and tutorials, stay tuned to DropVPS.com!

Linux VPS
U
Loading...

Related Posts

how to setup proxy in ubuntu?