要允许Raspberry Pi通过代理服务器访问互联网,必须将Pi配置为能够连接到互联网。
你需要:
代理服务器的IP地址或主机名和端口
代理用户名和密码
设定你的Pi
为了让Raspberry Pi知道如何访问代理服务器,必须设置三个环境变量: http_proxy、https_proxy和no_proxy。
打开终端窗口,然后使用nano或vim打开文件/etc/environment
sudo nano /etc/environment
通过将以下内容添加到/etc/environment文件中来创建http_proxy变量:
export http _ proxy=' http://proxy IP address 3360 proxy port '
将代理的IP地址和端口替换为代理的IP地址和端口。
[ tip type=' tipworninginlineblock ' display=' inline block ' ]
注:如果代理需要用户名和密码,请使用以下格式添加[/tip]
export http _ proxy=' http://username : password @ proxy IP address 3360 proxy port '
在环境变量https_proxy中输入相同的信息:
export https _ proxy=' http://username : password @ proxy IP address 3360 proxy port '
创建no_proxy环境变量。 这是Pi不应该使用的地址的逗号分隔列表:
export no_proxy='localhost,127.0.0.1 '
你的/etc/environment文件现在应该是这样的:
export http _ proxy=' http://username : password @ proxy IP address 3360 proxy port '
export https _ proxy=' http://username : password @ proxy IP address 3360 proxy port '
export no_proxy='localhost,127.0.0.1 '
保存并退出
更新软件
必须更新sudoers,才能在sudo中执行的操作(如下载或安装软件)中使用新的环境变量。
使用以下命令打开sudoers文件:
sudo visudo
将以下行添加到文件中,以便使用sudo创建的环境变量:
dfaultsenv _ keep=' http _ proxy https _ proxy no _ proxy '
最后,重新启动Raspberry Pi