Skip to content

使用代理服务器

如果您希望树莓派通过代理服务器(也许是从学校或其他工作场所)通过代理服务器访问 Internet ,则需要先配置 Pi 以使用该服务器,然后才能上网。

您将需要什么

你会需要:

+代理服务器的 IP 地址或主机名和端口 +代理的用户名和密码(如果需要)

配置您的 Pi

您将需要设置三个环境变量(http_proxy,https_proxy和 no _proxy),以便您的树莓派知道如何访问代理服务器。

+打开一个终端窗口,然后使用 nano 打开文件/etc/environment。

 sudo  nano /etc/environment

开放等环境

+将以下内容添加到/etc/environment文件中以创建http_proxy变量:

导出 http _proxy =" http://proxyipaddress:proxyport"

+将" proxyipaddress"和" proxyport"替换为代理的 IP 地址和端口。

注意:如果您的代理需要用户名和密码,请使用以下格式添加它们:

导出 http _proxy =" http://用户名:password @ proxyipaddress:proxyport"

+为环境变量" https_proxy"输入相同的信息:

导出 https _proxy =" http://username:password @ proxyipaddress:proxyport"

+创建no_proxy环境变量,这是您的 Pi 不应将代理用于以下目的的地址的逗号分隔列表:

出口 no _proxy =" localhost,127.0.0.1"

您的/etc/environment文件现在应如下所示:

导出 http _proxy =" http://用户名:password @ proxyipaddress:proxyport"
导出 https _proxy =" http://username:password @ proxyipaddress:proxyport"
出口 no _proxy =" localhost,127.0.0.1"

环境变量

+按 Ctrl + X 保存并退出。

更新 sudoers

为了使以 sudo 身份运行的操作(例如下载和安装软件)使用新的环境变量,您需要更新 sudoers 。

+使用以下命令打开sudoers

苏多维苏多

+将以下行添加到文件中,以便sudo将使用您刚创建的环境变量:

默认值 env _keep + =" http_proxy https_proxy no_proxy"

edit sudoers

+按 Ctrl + X 保存并退出。

重启

+重新启动树莓派,以使更改生效。

您现在应该可以通过代理服务器访问 Internet 。