鲲鹏DevKit子工具部分任务需要访问外网获取资源文件,隔离网络环境下需要通过代理方式访问外网,代理配置步骤如下。如果当前环境可以联网,则可跳过此章节。
- 执行如下命令修改“gunicorn_plugin.service”文件。
- Ubuntu操作系统
| vi /lib/systemd/system/gunicorn_plugin.service
|
- 其他操作系统
| vi /usr/lib/systemd/system/gunicorn_plugin.service
|
“gunicorn_plugin.service”是鲲鹏DevKit子工具服务的文件,用于专项软件迁移、软件包重构开启“授权访问外部网络”场景。
- 在“gunicorn_plugin.service”文件中的“[Service]”字段后面增加如下两个环境变量。
| Environment="http_proxy=ip:port"
Environment="https_proxy=ip:port"
|
“ip:port”是代理服务器的IP地址和端口号。
- 按“Esc”,输入:wq!,按“Enter”保存并退出。
- 重启服务。
- 执行如下命令重新加载配置文件。
- 执行如下命令重启服务。
| systemctl restart gunicorn_plugin.service
|
- 配置DNS(如果已经配置了DNS,请跳过该步骤)。
- 执行如下命令修改“resolv.conf”文件。
- 文件中增加如下内容:
- 按“Esc”,输入:wq!,按“Enter”保存并退出。