终端配置代理

终端配置代理

Linux Terminal

修改文件~/.bashrc

export ip=
export port=

alias proxy='
	export http_proxy=http://${ip}:${port}
	export https_proxy=http://${ip}:${port}
	echo "Proxy enabled: http://${ip}:${port}"
'

alias unproxy='
	unset https_proxy
	unset http_proxy
	echo "Proxy disabled"
'

Windows PowerShell

修改文件$PROFILE

function proxy {
	$proxyAddress = "http://127.0.0.1:7890"
	$env:HTTP_PROXY = $proxyAddress
	$env:HTTPS_PROXY = $proxyAddress
	Write-Host "Proxy enabled: $proxyAddress"
}

function unproxy {
	if (Test-Path Env:HTTP_PROXY) {
		Remove-Item Env:HTTP_PROXY
	}
	if (Test-Path Env:HTTPS_PROXY) {
		Remove-Item Env:HTTPS_PROXY
	}
	Write-Host "Proxy disabled"
}
posted @ 2025-02-15 14:24  道成空  阅读(1)  评论(0编辑  收藏  举报