Edited at

Ubuntuにプロキシの設定をする


Ubuntuにプロキシを通す


  • /etc/profile.d/にproxy.shを追加


    • server=プロキシサーバーのアドレス


    • port=プロキシサーバーのポート

    • user=認証用のユーザー名

    • password=認証用のパスワード

    • url=プロキシを通さないでアクセスするurl




認証無しの場合

sudo nano /etc/profile.d/proxy.sh

#! /bin/bash

proxy="server:port"
export http_proxy="http://$proxy"
export https_proxy=$http_proxy
export ftp_proxy="ftp://$proxy"
export no_proxy="localhost, url"


認証ありの場合

#! /bin/bash

proxy="server:port@user:password"
export http_proxy="http://$proxy"
export https_proxy=$http_proxy
export ftp_proxy="ftp://$proxy"
export no_proxy="localhost, url"


以下共通

sudo visudo

以下をDefaults env_resetのあとに追記

Defaults env_keep="http_proxy"

Defaults env_keep+="https_proxy"
Defaults env_keep+="ftp_proxy"
Defaults env_keep+="no_proxy"

そして再起動する

reboot