DNS and VPN

Hi, I’m trying to use proxy with my Android VPN.

  1. I enabled USB Tethering, set the Yast Proxy to http://192.168.1.3:8080 and enabled system proxy in Opera browser. I can use internal sites via browser and IDE (Intellij Idea) says its configured proxy test connection is ok but the test connection is not ok via Yast:

An error occurred during the HTTP proxy test.
Trying 192.168.1.3:8080…

  • Closing connection 0
    curl: (35) error:1408F10B:SSL routines:ssl3_get_record:wrong version number
  1. I need to specify the DNS to download Maven packages in IDE. I tried this way (1) Because of

Network is currently handled by NetworkManager or completely disabled. YaST is unable to configure some options.

So, I had a try and my DNS looks like http://bproxy.some_address.com:3131

  1. In your panel or system tray, click the network icon.
  2. Click Configure network connection.
  3. Choose the connection.
  4. In IPv4 tab, type http://bproxy.some_address.com:3131
    in Additional DNS field.> 1. In IPv6 tab, type http://bproxy.some_address.com:3131
    in Additional DNS field.> 1. Save connection.
  5. As NetworkManager in OpenSUSE uses netconfig DNS settings, you need to edit /etc/NetworkManager/NetworkManager.conf and add following line:
rc-manager=file
  1. Disconnect and reconnect.

The NetworkManager.conf became

[main]
plugins=keyfile
dhcp=dhclient


[connectivity]
uri=http://conncheck.opensuse.org
rc-manager=file

But it didn’t help and some time after this DNS fields became empty. How can I configure my DNS?


P.S. Also I have a preconfigured Mac where I can see some DNS info and a lot of Search Domains are there (but I can’t edit them or take their adresses) while DNS Servers tab is empty.

Just changed https to http in Yast and test connection works fine (but ping is not fine).

I use** Every Proxy** to share VPN via Android phone, it allows only HTTP/HTTPS and **SOCKS4/5 **(But SOCKS is on another port)

I found I can open needed maven packages in a browser but Idea/Android Studio can’t download them. This is the final goal, how could I configure proxy properly?