導航:首頁 > 程序命令 > ubuntu命令行設置代理

ubuntu命令行設置代理

發布時間:2022-11-18 02:29:04

㈠ 如何在桌面版 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 和 埠號需要按照實際情況修改。如果沒有該配置文件,則重新創建一個。

閱讀全文

與ubuntu命令行設置代理相關的資料

熱點內容
自動解壓失敗叫我聯系客服 瀏覽:482
易語言新手源碼 瀏覽:456
oa伺服器必須有固定ip地址 瀏覽:42
傳奇源碼分析是什麼 瀏覽:267
解放壓縮機支架 瀏覽:255
程序員禿頂搞笑相遇 瀏覽:6
IBM手機app商店叫什麼名字 瀏覽:834
jpeg壓縮質量 瀏覽:774
雲伺服器評測對比 瀏覽:145
java日期轉string 瀏覽:221
openfire源碼編譯 瀏覽:897
在線小工具箱引流網站源碼 瀏覽:337
非科班程序員自學 瀏覽:800
壓縮泡沫鞋底底材 瀏覽:219
程序員職場第一課2正確的溝通 瀏覽:679
遇到不合法app應該怎麼辦 瀏覽:91
匯編程序編譯後的文件 瀏覽:80
大智慧均線源碼 瀏覽:373
單片機排阻的作用 瀏覽:216
滴滴金融app被下架如何還款 瀏覽:212