如何让每个连接到互联网的程序都通过我的 VPN 进行连接?

如何让每个连接到互联网的程序都通过我的 VPN 进行连接?

我一直在尝试安装 Android Studio 应用5天。

但至今我还没有成功。

要安装 Android,您需要安装 Java。

当我想要安装 Java 时,显示以下消息:

Downloading Oracle Java 8 ...
--2018-09-27 06: 24: 29-- http://download.oracle.com/otn-pub/java/jdk/8u181-b13/96a7b8442fe848ef90c96a2fad6ed6d1/jdk-8u181-linux-x64.tar.gz
Resolving download.oracle.com (download.oracle.com) ... 2.18.35.31
Connecting to download.oracle.com (download.oracle.com) | 2.18.35.31 |: 80 ... connected.
HTTP request sent, awaiting response ... 403 Forbidden
2018-09-27 06:24:29 ERROR 403: Forbidden.
download failed
Oracle JDK 8 is NOT installed.
dpkg: error processing package oracle-java8-installer (--configure):
 installed oracle-java8-installer package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 oracle-java8-installer

后来我意识到,由于我住在伊朗,我们的 Oracle 站点已过滤我们,因此我无法安装它。

当我使用 VPN 时,他们只将浏览器放在他们的网络中。

这个问题有解决办法吗?

如何让任何连接到互联网的应用程序使用 Tor 网络?

答案1

您需要从其他来源(例如 webupd8team PPA 或官方 Ubuntu PPA)安装 Java

https://medium.com/@aashimad1/install-android-studio-in-ubuntu-b8aed675849f

另外:如何使用 apt-get 安装 OpenJDK java。

https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-on-ubuntu-18-04

答案2

使用云提供商在其他地方启动 VPS 服务器并设置 SSH 密钥,以便您可以执行其中是用户并且是 VPS 的 IP 地址。现在 SSH 可以正常工作,您可以使用以下命令设置隧道:ssh [email protected]foo1.2.3.4

sudo apt-get install sshuttle
sudo sshuttle -r [email protected] 0.0.0.0/0 -vv --dns

相关内容