㈠ 如何在桌面版 Ubuntu 中用命令行更改系統代理設置
在Linux命令行界面使用代理伺服器上網
2007-10-25 kenthy#qingnews.com
在Linux命令行界面使用代理伺服器上網--系統環境:Red Hat Enterprise Linux Server release 5 (kernel 2.6.18-8.el5xen)
在Linux命令行界面使用代理伺服器上網--軟體環境
elinks-0.11.1-5.1.el5
lynx-2.8.5-28.1
wget-1.10.2-7.el5
krb5-workstation-1.5-17
prozilla-2.0.4.tar.bz2 http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2
在Linux命令行界面使用代理伺服器上網--目標功能
通過指定代理伺服器,在Linux命令行界面訪問web網站、及下載軟體
(適合某些區域網必須指定代理伺服器才能上網的場合)
一、Linux命令行界面的一般代理設置方法
1、在profile文件中設置相關環境變數
# vi /etc/profile
http_proxy=http://192.168.20.20:3128 # 分別指定http、https、ftp協議使用的代理伺服器地址
https_proxy=http://192.168.20.20:3128
ftp_proxy=http://192.168.20.20:3128
no_proxy=192.168.20. # 訪問區域網地址(192.168.20.0/24網段)時不使用代理,可以用逗號分隔多個地址
export http_proxy https_proxy ftp_proxy no_proxy
保存退出,注銷重新登陸系統即可生效。
2、經測試結果
可以使用wget命令通過代理下載文件(如下行命令可以遞歸下載FreeBSD的整個中文手冊目錄):
# wget -krp -np http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/
可以使用elinks訪問web網站(適合在終端下訪問以文字為主的英文網站)
使用lynx上網時,貌似如果代理伺服器使用的是Microsoft ISA,則不支持。
[補註:Ubuntu 7.10下使用apt-get等亦測試成功]
二、在Linux命令行界面使用代理伺服器上網:安裝prozilla多線程下載工具及代理設置
1、安裝prozilla
# wget http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2
# tar zxvf prozilla-2.0.4.tar.bz2 -C /usr/src/
# cd /usr/src/prozilla-2.0.4
# ./configure
# make && make install
[錯誤提示:]
若編譯時報「download_win.h:55: 錯誤:有多餘的限定 『DL_Window::』」錯誤,則按提示修改出錯文件,再重新編譯即可:
—— 將源代碼里 /usr/src/prozilla-2.0.4/src/download_win.h 文件的第55行,由原來的:
void DL_Window::print_status(download_t * download, int quiet_mode);
更改為:
void print_status(download_t * download, int quiet_mode);
2、指定代理伺服器地址
# vi ~/.prozilla/prozconfig
httpproxy=192.168.20.20:3128
httpproxyuser=
httpproxypassword=
httpproxytype=7
usehttpproxy=1
ftpproxy=192.168.20.20:3128
ftpproxyuser=
ftpproxypassword=
ftpproxytype=7
useftpproxy=1
3、下載示例(指定以並發10個線程下載):
# proz -k 10 http://prozilla.genesys.ro/downloads/prozilla/tarballs/prozilla-2.0.4.tar.bz2
三、附參考:自動登陸ftp及下載文件的shell腳本
1、vi autoftp1.sh
#!/bin/bash
ftp -iun 192.168.20.20 2121 2>/dev/null /tmp/ftp.txt
ftp -iun < /tmp/ftp.txt
rm -rf /tmp/ftp.txt
㈡ ubuntu怎麼設置代理伺服器
在ubuntu桌面上點擊【系統設置】
在【系統設置】對話框,打開【網路】
在【網路】對話框中,點擊【網路代理】
代理【方法】選手動;【HTTP代理】輸入你的代理伺服器IP以及埠。然後【應用到整個系統】
在ubuntu桌面上點擊【FIREFOX瀏覽器】
依次打開【編輯】-【首選項】
在【firefox首選項】對話框中,依次點擊【高級】-【網路】-【設置】
在【連接設置】對話框中,選擇【使用系統代理設置】,然後確定即可上網了
㈢ ubuntu怎樣設置代理上網
在ubuntu桌面上點擊「系統設置」,然後依次點擊「網路」>「網路代理」,代理方法選手動;「HTTP代理」輸入你的代理伺服器IP以及埠,然後選擇應用到整個系統。接下來還需要設置各種需要用到網路的軟體(比如瀏覽器)的設置中設置網路代理使用系統代理即可。
㈣ ubuntu終端設置代理
首先實現基本的上網是可以通過網路進行設置代理,圖片如下:
可是在終端中進行curl等操作時,則會無效:
curl: (52) Empty reply from server
vi ~/.setproxy
以上代理模式可選
附:取消代理腳本
vi ~/.cancelproxy
source ~/.setproxy (第一次需要輸入root密碼)
㈤ ubuntu怎樣設置代理上網
通過系統網路設置
1
在ubuntu桌面上點擊【系統設置】
2
在【系統設置】對話框,打開【網路】
3
在【網路】對話框中,點擊【網路代理】
4
代理【方法】選手動;【HTTP代理】輸入你的代理伺服器IP以及埠。然後【應用到整個系統】
5
在ubuntu桌面上點擊【FIREFOX瀏覽器】
6
依次打開【編輯】-【首選項】
7
在【firefox首選項】對話框中,依次點擊【高級】-【網路】-【設置】
8
在【連接設置】對話框中,選擇【使用系統代理設置】,然後確定即可上網了。
END
只設置FIREFOX上網
依次操作上述第5,6,7三個步驟後,在【連接設置】對話框中,選擇【手動配置代理】,然後輸入你的代理伺服器IP以及埠,最後確定。
2
這個設置只能單獨FIREFOX瀏覽器能上網,其餘軟體不能聯網。
㈥ ubuntu下配置全局代理
打開/etc/profile文件,在末尾加上這三行
export http_proxy=http://proxy_ip:port #代表http代理
export https_proxy=http://proxy_ip:port #代表https代理
export ftp_proxy=http://proxy_ip:port #代表ftp代理
然後執行source /etc/profile 即可。
使用curl www.google.com 或者 wget www.google.com命令
注意不能使用ping命令,因為ping走的是icmp協議,這里是不可行的。
㈦ ubuntu怎樣設置代理上網
通過系統網路設置
1
在ubuntu桌面上點擊【系統設置】
2
在【系統設置】對話框,打開【網路】
3
在【網路】對話框中,點擊【網路代理】
4
代理【方法】選手動;【HTTP代理】輸入你的代理伺服器IP以及埠。然後【應用到整個系統】
5
在ubuntu桌面上點擊【FIREFOX瀏覽器】
6
依次打開【編輯】-【首選項】
7
在【firefox首選項】對話框中,依次點擊【高級】-【網路】-【設置】
8
在【連接設置】對話框中,選擇【使用系統代理設置】,然後確定即可上網了。
END
只設置FIREFOX上網
1
依次操作上述第5,6,7三個步驟後,在【連接設置】對話框中,選擇【手動配置代理】,然後輸入你的代理伺服器IP以及埠,最後確定。
2
這個設置只能單獨FIREFOX瀏覽器能上網,其餘軟體不能聯網。
㈧ Ubuntu的apt-get/apt命令如何使用代理伺服器
一般網上的說法大致是這樣的:
目前在Ubuntu 18.04系統下,經實踐檢驗似乎方法一並不起作用,而方法二經驗證有效,並且可以直接在命令行中使用參數而無需修改配置文件,從而達到臨時使用代理伺服器的作用。命令行示例如下:
sudo apt -o Acquire::http::proxy="http://192.168.100.101:1080/" install cuda-10-1
留此供同好查詢。
㈨ ubuntu 18.04 配置代理
【問題描述】
已經在 /etc/profile 中配置了代理了,wget 也能訪問外網,可是使用 apt-get update 時卻失敗了。
報錯信息:
【解決辦法】
通過修改 apt 的配置文件來配置代理。
修改 /etc/apt/apt.conf ,增加以下幾行,具體代理 ip 和 埠號需要按照實際情況修改。如果沒有該配置文件,則重新創建一個。