Ubuntu 24.04 Proxy サーバー プロキシクライアントの設定方法

環境
Ubuntu 24.04

1.Ubuntu クライアントの場合は、以下のようにプロキシ設定をします。
# vi /etc/profile.d/proxy.sh

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 新規作成 (プロキシサーバーを環境変数に設定)
TT_PROXY_URL="http://prox.test.com:3128"
HTTP_PROXY=$TT_PROXY_URL
HTTPS_PROXY=$TT_PROXY_URL
FTP_PROXY=$TT_PROXY_URL
http_proxy=$TT_PROXY_URL
https_proxy=$TT_PROXY_URL
ftp_proxy=$TT_PROXY_URL
export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy
# 新規作成 (プロキシサーバーを環境変数に設定) TT_PROXY_URL="http://prox.test.com:3128" HTTP_PROXY=$TT_PROXY_URL HTTPS_PROXY=$TT_PROXY_URL FTP_PROXY=$TT_PROXY_URL http_proxy=$TT_PROXY_URL https_proxy=$TT_PROXY_URL ftp_proxy=$TT_PROXY_URL export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy
# 新規作成 (プロキシサーバーを環境変数に設定)
TT_PROXY_URL="http://prox.test.com:3128"

HTTP_PROXY=$TT_PROXY_URL
HTTPS_PROXY=$TT_PROXY_URL
FTP_PROXY=$TT_PROXY_URL
http_proxy=$TT_PROXY_URL
https_proxy=$TT_PROXY_URL
ftp_proxy=$TT_PROXY_URL

export HTTP_PROXY HTTPS_PROXY FTP_PROXY http_proxy https_proxy ftp_proxy

2.shファイルを反映します
# source /etc/profile.d/proxy.sh
# システム全体に適用されるが各コマンドごとの個別設定も可能

3.apt の個別設定
# vi /etc/apt/apt.conf

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 新規作成
Acquire::http::proxy "http://prox.test.com:3128/";
Acquire::https::proxy "https://prox.test.com:3128/";
Acquire::ftp::proxy "ftp://prox.test.com:3128/";
# 新規作成 Acquire::http::proxy "http://prox.test.com:3128/"; Acquire::https::proxy "https://prox.test.com:3128/"; Acquire::ftp::proxy "ftp://prox.test.com:3128/";
# 新規作成
Acquire::http::proxy "http://prox.test.com:3128/";
Acquire::https::proxy "https://prox.test.com:3128/";
Acquire::ftp::proxy "ftp://prox.test.com:3128/";

 

# curl の個別設定
# vi ~/.curlrc

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 新規作成
proxy=prox.test.com:3128
# 新規作成 proxy=prox.test.com:3128
# 新規作成
proxy=prox.test.com:3128

# wget の個別設定
# vi /etc/wgetrc

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# 最終行に追記
http_proxy = prox.test.com:3128
https_proxy = prox.test.com:3128
ftp_proxy = prox.test.com:3128
# 最終行に追記 http_proxy = prox.test.com:3128 https_proxy = prox.test.com:3128 ftp_proxy = prox.test.com:3128
# 最終行に追記
http_proxy = prox.test.com:3128
https_proxy = prox.test.com:3128
ftp_proxy = prox.test.com:3128

 

IT

Posted by arkgame