要通过 nmcli 配置并管理网络连接的代理设置,可以按照以下步骤进行操作:
-
查看当前连接:首先,使用以下命令查看当前的网络连接:
nmcli connection show
找到你想要配置的连接名称。
-
设置代理:使用下面的命令设置HTTP、HTTPS和FTP代理:
nmcli connection modify <连接名称> 802-11-wireless.proxy.method auto nmcli connection modify <连接名称> 802-11-wireless.proxy.auto nmcli connection modify <连接名称> 802-11-wireless.proxy.http <HTTP_PROXY> nmcli connection modify <连接名称> 802-11-wireless.proxy.https <HTTPS_PROXY> nmcli connection modify <连接名称> 802-11-wireless.proxy.ftp <FTP_PROXY>
其中,
、 和 是你要设置的代理服务器地址和端口。 -
禁用代理:如果需要禁用代理,可以使用以下命令:
nmcli connection modify <连接名称> 802-11-wireless.proxy.method none
-
应用更改:更改完成后,需要重新启动网络连接,以便应用新设置:
nmcli connection down <连接名称> nmcli connection up <连接名称>
-
验证设置:最后,可以通过以下命令验证代理设置是否生效:
nmcli connection show <连接名称>
通过上述步骤,你可以有效地通过 nmcli 来管理网络连接的代理设置。这对于企业环境中需要通过代理访问互联网的系统配置非常有用,能提高网络安全性以及管理效率。