使用代理服务器
如果您希望树莓派通过代理服务器(也许是从学校或其他工作场所)通过代理服务器访问 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"
+按 Ctrl + X 保存并退出。
重启
+重新启动树莓派,以使更改生效。
您现在应该可以通过代理服务器访问 Internet 。